Merge branch 'master' into issue-70-share-favorite-locations
# Conflicts: # src/favoritesController.js
This commit is contained in:
Коммит
2d9e9920ad
22
CHANGELOG.md
22
CHANGELOG.md
|
@ -5,6 +5,28 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
|
|||
and this project adheres to [Semantic Versioning](http://semver.org/).
|
||||
|
||||
## [Unreleased]
|
||||
## 0.1.6 – 2020-03-09
|
||||
### Added
|
||||
- dialog to choose wether to place photo files or directories
|
||||
[#290](https://github.com/nextcloud/maps/pull/290) @wronny
|
||||
|
||||
### Changed
|
||||
- a few style improvements in tooltips (position and size)
|
||||
- message when adding a favorite, ESC to cancel
|
||||
|
||||
### Fixed
|
||||
- missing variable declarations breaking things in search, favorites, tracks, devices
|
||||
[#305](https://github.com/nextcloud/maps/pull/305) @doc75
|
||||
[#308](https://github.com/nextcloud/maps/pull/308) @Bergum
|
||||
- delay when placing photos
|
||||
[#290](https://github.com/nextcloud/maps/pull/290) @wronny
|
||||
- map left click activation in lots of cases
|
||||
- favorite and contact group style bug
|
||||
- cursor style with mapboxgl map
|
||||
- set max zoom level on tracks
|
||||
- bug when updating positions of disabled devices
|
||||
- L.Elevation mouse events
|
||||
|
||||
## 0.1.2 – 2019-09-01
|
||||
### Added
|
||||
- Mapbox profiles (car, foot, bike)
|
||||
|
|
17
Makefile
17
Makefile
|
@ -67,6 +67,15 @@ ifneq (,$(wildcard $(CURDIR)/package.json))
|
|||
make npm
|
||||
endif
|
||||
|
||||
.PHONY: dev
|
||||
dev:
|
||||
ifneq (,$(wildcard $(CURDIR)/composer.json))
|
||||
make composer
|
||||
endif
|
||||
ifneq (,$(wildcard $(CURDIR)/package.json))
|
||||
make npm-dev
|
||||
endif
|
||||
|
||||
# Installs and updates the composer dependencies. If composer is not installed
|
||||
# a copy is fetched from the web
|
||||
.PHONY: composer
|
||||
|
@ -85,8 +94,14 @@ endif
|
|||
.PHONY: npm
|
||||
npm:
|
||||
$(npm) install
|
||||
$(npm) run build
|
||||
sed -i.bak 's/L\.Browser\.touch/L.Browser.mobile/g' node_modules/leaflet.elevation/dist/Leaflet.Elevation-0.0.2.min.js && rm node_modules/leaflet.elevation/dist/Leaflet.Elevation-0.0.2.min.js.bak
|
||||
$(npm) run build
|
||||
|
||||
.PHONY: npm-dev
|
||||
npm-dev:
|
||||
$(npm) install
|
||||
sed -i.bak 's/L\.Browser\.touch/L.Browser.mobile/g' node_modules/leaflet.elevation/dist/Leaflet.Elevation-0.0.2.min.js && rm node_modules/leaflet.elevation/dist/Leaflet.Elevation-0.0.2.min.js.bak
|
||||
$(npm) run dev
|
||||
|
||||
# Removes the appstore build
|
||||
.PHONY: clean
|
||||
|
|
|
@ -13,8 +13,8 @@
|
|||
- **🙋 Contacts on the map:** See where your friends live and plan your next visit.
|
||||
- **📱 Devices:** Lost your phone? Check the map!
|
||||
- **〰 Tracks:** Load GPS tracks or past trips. Recording with [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) or [OwnTracks](https://owntracks.org) is planned.
|
||||
]]></description>
|
||||
<version>0.1.5</version>
|
||||
]]></description>
|
||||
<version>0.1.6</version>
|
||||
<licence>agpl</licence>
|
||||
<author mail="eneiluj@posteo.net">Julien Veyssier</author>
|
||||
<author mail="kontakt+github@arne.email">Arne Hamann</author>
|
||||
|
@ -26,11 +26,11 @@
|
|||
<category>social</category>
|
||||
<category>tools</category>
|
||||
<website>https://github.com/nextcloud/maps</website>
|
||||
<bugs>https://github.com/nextcloud/maps/issues</bugs>
|
||||
<repository type="git">https://github.com/nextcloud/maps.git</repository>
|
||||
<bugs>https://github.com/nextcloud/maps/issues</bugs>
|
||||
<repository type="git">https://github.com/nextcloud/maps.git</repository>
|
||||
<screenshot>https://raw.githubusercontent.com/nextcloud/maps/master/screenshots/screenshot1.png</screenshot>
|
||||
<screenshot>https://raw.githubusercontent.com/nextcloud/maps/master/screenshots/screenshot2.png</screenshot>
|
||||
<screenshot>https://raw.githubusercontent.com/nextcloud/maps/master/screenshots/screenshot3.png</screenshot>
|
||||
<screenshot>https://raw.githubusercontent.com/nextcloud/maps/master/screenshots/screenshot2.png</screenshot>
|
||||
<screenshot>https://raw.githubusercontent.com/nextcloud/maps/master/screenshots/screenshot3.png</screenshot>
|
||||
<dependencies>
|
||||
<lib>exif</lib>
|
||||
<nextcloud min-version="16" max-version="19"/>
|
||||
|
|
|
@ -125,6 +125,12 @@
|
|||
background: var(--color-main-background);
|
||||
font-family: var(--font-face);
|
||||
}
|
||||
.mapboxgl-map {
|
||||
cursor: grab;
|
||||
}
|
||||
.leaflet-drag-target {
|
||||
cursor: move !important;
|
||||
}
|
||||
|
||||
.leaflet-control-layers-base {
|
||||
line-height: 30px;
|
||||
|
@ -414,7 +420,8 @@ tr.selected td {
|
|||
}
|
||||
|
||||
.leaflet-marker-favorite-tooltip {
|
||||
width: 300px;
|
||||
min-width: 200px;
|
||||
max-width: 300px;
|
||||
}
|
||||
|
||||
.leaflet-marker-contact-tooltip p {
|
||||
|
@ -429,6 +436,7 @@ tr.selected td {
|
|||
opacity: 1 !important;
|
||||
background-color: var(--color-main-background);
|
||||
color: var(--color-main-text);
|
||||
min-width: 150px;
|
||||
}
|
||||
.leaflet-marker-photo-tooltip {
|
||||
padding: 1px;
|
||||
|
|
|
@ -55,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "Kategorie smazána",
|
||||
"Failed to rename category" : "Přejmenování kategorie se nezdařilo",
|
||||
"Failed to delete category favorites" : "Kategorii oblíbených se nepodařilo smazat",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Oblíbenou položku přidáte kliknutím do mapy, akci zrušíte stiskem ESC",
|
||||
"Failed to add favorite" : "Přidání do oblíbených se nezdařilo",
|
||||
"Name" : "Název",
|
||||
"No name" : "Bez názvu",
|
||||
|
@ -78,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "Odstranit geografická data ",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Fotku na mapě přesunete kliknutím na příslušné umístění, případně stisknutím ESC tuto akci ukončíte",
|
||||
"Failed to load photos" : "Načtení fotek se nezdařilo",
|
||||
"What do you want to place?" : "Co chcete umístit?",
|
||||
"Photo files" : "Soubory s fotkami",
|
||||
"Photo folders" : "Složky s fotkami",
|
||||
"Choose pictures to place" : "Zvolte obrázky, které chcete umístit",
|
||||
"Choose directory of pictures to place" : "Zvolte adresář s obrázky, které umístit",
|
||||
"{nb} photos placed" : "{nb} fotek umístěno",
|
||||
|
|
|
@ -53,6 +53,7 @@
|
|||
"Category deleted" : "Kategorie smazána",
|
||||
"Failed to rename category" : "Přejmenování kategorie se nezdařilo",
|
||||
"Failed to delete category favorites" : "Kategorii oblíbených se nepodařilo smazat",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Oblíbenou položku přidáte kliknutím do mapy, akci zrušíte stiskem ESC",
|
||||
"Failed to add favorite" : "Přidání do oblíbených se nezdařilo",
|
||||
"Name" : "Název",
|
||||
"No name" : "Bez názvu",
|
||||
|
@ -76,6 +77,9 @@
|
|||
"Remove geo data" : "Odstranit geografická data ",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Fotku na mapě přesunete kliknutím na příslušné umístění, případně stisknutím ESC tuto akci ukončíte",
|
||||
"Failed to load photos" : "Načtení fotek se nezdařilo",
|
||||
"What do you want to place?" : "Co chcete umístit?",
|
||||
"Photo files" : "Soubory s fotkami",
|
||||
"Photo folders" : "Složky s fotkami",
|
||||
"Choose pictures to place" : "Zvolte obrázky, které chcete umístit",
|
||||
"Choose directory of pictures to place" : "Zvolte adresář s obrázky, které umístit",
|
||||
"{nb} photos placed" : "{nb} fotek umístěno",
|
||||
|
|
|
@ -55,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "Kategorie gelöscht",
|
||||
"Failed to rename category" : "Konnte Kategorie nicht umbenennen",
|
||||
"Failed to delete category favorites" : "Kategorie-Favoriten konnte nicht gelöscht werden",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Klicke auf die Karte, um den Favoriten hinzu zufügen oder drücke ESC, um abzubrechen",
|
||||
"Failed to add favorite" : "Favorit konnte nicht hinzugefügt werden",
|
||||
"Name" : "Name",
|
||||
"No name" : "Kein Name",
|
||||
|
@ -78,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "GEO-Daten entfernen",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Klicke auf die Karte, um das Bild zu verschieben oder drücke ESC, um abzubrechen",
|
||||
"Failed to load photos" : "Laden der Fotos fehlgeschlagen",
|
||||
"What do you want to place?" : "Was möchtest Du platzieren?",
|
||||
"Photo files" : "Foto-Dateien",
|
||||
"Photo folders" : "Foto-Ordner",
|
||||
"Choose pictures to place" : "Wähle Bilder zum Ort",
|
||||
"Choose directory of pictures to place" : "Wähle Bildverzeichnis zum Ort",
|
||||
"{nb} photos placed" : "{nb} Bilder plaziert",
|
||||
|
|
|
@ -53,6 +53,7 @@
|
|||
"Category deleted" : "Kategorie gelöscht",
|
||||
"Failed to rename category" : "Konnte Kategorie nicht umbenennen",
|
||||
"Failed to delete category favorites" : "Kategorie-Favoriten konnte nicht gelöscht werden",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Klicke auf die Karte, um den Favoriten hinzu zufügen oder drücke ESC, um abzubrechen",
|
||||
"Failed to add favorite" : "Favorit konnte nicht hinzugefügt werden",
|
||||
"Name" : "Name",
|
||||
"No name" : "Kein Name",
|
||||
|
@ -76,6 +77,9 @@
|
|||
"Remove geo data" : "GEO-Daten entfernen",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Klicke auf die Karte, um das Bild zu verschieben oder drücke ESC, um abzubrechen",
|
||||
"Failed to load photos" : "Laden der Fotos fehlgeschlagen",
|
||||
"What do you want to place?" : "Was möchtest Du platzieren?",
|
||||
"Photo files" : "Foto-Dateien",
|
||||
"Photo folders" : "Foto-Ordner",
|
||||
"Choose pictures to place" : "Wähle Bilder zum Ort",
|
||||
"Choose directory of pictures to place" : "Wähle Bildverzeichnis zum Ort",
|
||||
"{nb} photos placed" : "{nb} Bilder plaziert",
|
||||
|
|
|
@ -55,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "Kategorie gelöscht",
|
||||
"Failed to rename category" : "Konnte Kategorie nicht umbenennen",
|
||||
"Failed to delete category favorites" : "Kategorie-Favoriten konnte nicht gelöscht werden",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Klicken Sie auf die Karte, um den Favoriten hinzu zufügen oder drücken Sie ESC, um abzubrechen",
|
||||
"Failed to add favorite" : "Favorit konnte nicht hinzugefügt werden",
|
||||
"Name" : "Name",
|
||||
"No name" : "Kein Name",
|
||||
|
@ -78,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "GEO-Daten entfernen",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Klicken Sie auf die Karte, um das Bild zu verschieben oder drücken Sie ESC, um abzubrechen",
|
||||
"Failed to load photos" : "Laden der Fotos fehlgeschlagen",
|
||||
"What do you want to place?" : "Was möchten Sie platzieren?",
|
||||
"Photo files" : "Foto-Dateien",
|
||||
"Photo folders" : "Foto-Ordner",
|
||||
"Choose pictures to place" : "Wähle Bilder zum Ort",
|
||||
"Choose directory of pictures to place" : "Wähle Bildverzeichnis zum Ort",
|
||||
"{nb} photos placed" : "{nb} Fotos hochgeladen",
|
||||
|
|
|
@ -53,6 +53,7 @@
|
|||
"Category deleted" : "Kategorie gelöscht",
|
||||
"Failed to rename category" : "Konnte Kategorie nicht umbenennen",
|
||||
"Failed to delete category favorites" : "Kategorie-Favoriten konnte nicht gelöscht werden",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Klicken Sie auf die Karte, um den Favoriten hinzu zufügen oder drücken Sie ESC, um abzubrechen",
|
||||
"Failed to add favorite" : "Favorit konnte nicht hinzugefügt werden",
|
||||
"Name" : "Name",
|
||||
"No name" : "Kein Name",
|
||||
|
@ -76,6 +77,9 @@
|
|||
"Remove geo data" : "GEO-Daten entfernen",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Klicken Sie auf die Karte, um das Bild zu verschieben oder drücken Sie ESC, um abzubrechen",
|
||||
"Failed to load photos" : "Laden der Fotos fehlgeschlagen",
|
||||
"What do you want to place?" : "Was möchten Sie platzieren?",
|
||||
"Photo files" : "Foto-Dateien",
|
||||
"Photo folders" : "Foto-Ordner",
|
||||
"Choose pictures to place" : "Wähle Bilder zum Ort",
|
||||
"Choose directory of pictures to place" : "Wähle Bildverzeichnis zum Ort",
|
||||
"{nb} photos placed" : "{nb} Fotos hochgeladen",
|
||||
|
|
|
@ -55,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "Διεγραμμένη κατηγορία",
|
||||
"Failed to rename category" : "Αποτυχία μετονομασίας κατηγορίας",
|
||||
"Failed to delete category favorites" : "Δεν ήταν δυνατή η διαγραφή των αγαπημένων κατηγορίας",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Κλικ στο χάρτη για προσθήκη αγαπημένου, πατήστε ESC για ακύρωση",
|
||||
"Failed to add favorite" : "Αποτυχία προσθήκης αγαπημένου",
|
||||
"Name" : "Όνομα",
|
||||
"No name" : "Ανώνυμο",
|
||||
|
@ -78,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "Αφαίρεση γεο-δεδομένων",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Κλικ στον χάρτη για μετακίνηση φωτογραφίας, πατήστε ESC για ακύρωση",
|
||||
"Failed to load photos" : "Αποτυχία φόρτωσης φωτογραφιών",
|
||||
"What do you want to place?" : "Τι θέλετε να προσθέσετε;",
|
||||
"Photo files" : "Αρχεία φωτογραφιών",
|
||||
"Photo folders" : "Φάκελοι φωτογραφιών",
|
||||
"Choose pictures to place" : "Επιλέξτε εικόνες για τοποθέτηση",
|
||||
"Choose directory of pictures to place" : "Επιλέξτε διαδρομή εικόνων για τοποθέτηση",
|
||||
"{nb} photos placed" : "{nb} φωτογραφίες τοποθετήθηκαν",
|
||||
|
|
|
@ -53,6 +53,7 @@
|
|||
"Category deleted" : "Διεγραμμένη κατηγορία",
|
||||
"Failed to rename category" : "Αποτυχία μετονομασίας κατηγορίας",
|
||||
"Failed to delete category favorites" : "Δεν ήταν δυνατή η διαγραφή των αγαπημένων κατηγορίας",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Κλικ στο χάρτη για προσθήκη αγαπημένου, πατήστε ESC για ακύρωση",
|
||||
"Failed to add favorite" : "Αποτυχία προσθήκης αγαπημένου",
|
||||
"Name" : "Όνομα",
|
||||
"No name" : "Ανώνυμο",
|
||||
|
@ -76,6 +77,9 @@
|
|||
"Remove geo data" : "Αφαίρεση γεο-δεδομένων",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Κλικ στον χάρτη για μετακίνηση φωτογραφίας, πατήστε ESC για ακύρωση",
|
||||
"Failed to load photos" : "Αποτυχία φόρτωσης φωτογραφιών",
|
||||
"What do you want to place?" : "Τι θέλετε να προσθέσετε;",
|
||||
"Photo files" : "Αρχεία φωτογραφιών",
|
||||
"Photo folders" : "Φάκελοι φωτογραφιών",
|
||||
"Choose pictures to place" : "Επιλέξτε εικόνες για τοποθέτηση",
|
||||
"Choose directory of pictures to place" : "Επιλέξτε διαδρομή εικόνων για τοποθέτηση",
|
||||
"{nb} photos placed" : "{nb} φωτογραφίες τοποθετήθηκαν",
|
||||
|
|
|
@ -55,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "Categoría eliminada",
|
||||
"Failed to rename category" : "Fallo al renombrar categoría",
|
||||
"Failed to delete category favorites" : "Fallo al eliminar la categoría favoritos",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Pulsa en el mapa para añadir un favorito, presiona ESC para cancelar",
|
||||
"Failed to add favorite" : "Fallo al añadir favorito",
|
||||
"Name" : "Nombre",
|
||||
"No name" : "Sin nombre",
|
||||
|
@ -78,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "Eliminar datos geográficos",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Pulsa en el mapa para mover la foto, pulsa ESC para cancelar",
|
||||
"Failed to load photos" : "Fallo al cargar fotos",
|
||||
"What do you want to place?" : "¿Qué quieres colocar?",
|
||||
"Photo files" : "Archivos de fotos",
|
||||
"Photo folders" : "Carpetas de fotos",
|
||||
"Choose pictures to place" : "Escoge las imágenes para localizar",
|
||||
"Choose directory of pictures to place" : "Escoge el directorio de imágenes para localizar",
|
||||
"{nb} photos placed" : "{nb} fotos localizadas",
|
||||
|
|
|
@ -53,6 +53,7 @@
|
|||
"Category deleted" : "Categoría eliminada",
|
||||
"Failed to rename category" : "Fallo al renombrar categoría",
|
||||
"Failed to delete category favorites" : "Fallo al eliminar la categoría favoritos",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Pulsa en el mapa para añadir un favorito, presiona ESC para cancelar",
|
||||
"Failed to add favorite" : "Fallo al añadir favorito",
|
||||
"Name" : "Nombre",
|
||||
"No name" : "Sin nombre",
|
||||
|
@ -76,6 +77,9 @@
|
|||
"Remove geo data" : "Eliminar datos geográficos",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Pulsa en el mapa para mover la foto, pulsa ESC para cancelar",
|
||||
"Failed to load photos" : "Fallo al cargar fotos",
|
||||
"What do you want to place?" : "¿Qué quieres colocar?",
|
||||
"Photo files" : "Archivos de fotos",
|
||||
"Photo folders" : "Carpetas de fotos",
|
||||
"Choose pictures to place" : "Escoge las imágenes para localizar",
|
||||
"Choose directory of pictures to place" : "Escoge el directorio de imágenes para localizar",
|
||||
"{nb} photos placed" : "{nb} fotos localizadas",
|
||||
|
|
|
@ -22,6 +22,8 @@ OC.L10N.register(
|
|||
"Start" : "Algus",
|
||||
"Destination" : "Sihtkoht",
|
||||
"min" : "min",
|
||||
"Cinema" : "Kino",
|
||||
"Dentist" : "Hambaarst",
|
||||
"Add to favorites" : "Lisa lemmikutesse",
|
||||
"Closed" : "Suletud",
|
||||
"File" : "Fail",
|
||||
|
|
|
@ -20,6 +20,8 @@
|
|||
"Start" : "Algus",
|
||||
"Destination" : "Sihtkoht",
|
||||
"min" : "min",
|
||||
"Cinema" : "Kino",
|
||||
"Dentist" : "Hambaarst",
|
||||
"Add to favorites" : "Lisa lemmikutesse",
|
||||
"Closed" : "Suletud",
|
||||
"File" : "Fail",
|
||||
|
|
10
l10n/eu.js
10
l10n/eu.js
|
@ -46,7 +46,12 @@ OC.L10N.register(
|
|||
"Submit" : "Bidali",
|
||||
"Favorite name" : "Gogokoaren izena",
|
||||
"Move" : "Mugitu",
|
||||
"Favorites exported in {path}" : "Gogokoenak {path}(e)n esportatu dira",
|
||||
"View in Maps" : "Ikusi mapetan",
|
||||
"Import as favorites in Maps" : "Inportatu gogokoenak gisa Maps-en",
|
||||
"Failed to load photos" : "Ezin izan dira argazkiak kargatu",
|
||||
"What do you want to place?" : "Zer jarri nahi duzu?",
|
||||
"Photo files" : "Argazki fitxategiak",
|
||||
"Improve this map" : "Hobetu mapa hau",
|
||||
"Route to here" : "Ibilbidea hona",
|
||||
"Current location" : "Uneko kokalekua",
|
||||
|
@ -103,7 +108,9 @@ OC.L10N.register(
|
|||
"Add to favorites" : "Gehitu gogokoetan",
|
||||
"Add contact address" : "Gehitu kontaktuaren helbidea",
|
||||
"Open" : "Ireki",
|
||||
"until {date}" : "{date} arte",
|
||||
"Closed" : "Itxia",
|
||||
"opens at {date}" : "{date}(e)an irekiko du",
|
||||
"This place" : "Toki hau",
|
||||
"File" : "Fitxategia",
|
||||
"Link" : "Esteka",
|
||||
|
@ -115,6 +122,9 @@ OC.L10N.register(
|
|||
"no name" : "izenik ez",
|
||||
"Distance" : "Distantzia",
|
||||
"Duration" : "Iraupena",
|
||||
"Moving time" : "Denbora mugimenduan",
|
||||
"Pause time" : "Denbora geldirik",
|
||||
"no date" : "datarik ez",
|
||||
"Begin" : "Hasi",
|
||||
"End" : "Amaiera",
|
||||
"Minimum elevation" : "Gutxieneko elebazioa",
|
||||
|
|
10
l10n/eu.json
10
l10n/eu.json
|
@ -44,7 +44,12 @@
|
|||
"Submit" : "Bidali",
|
||||
"Favorite name" : "Gogokoaren izena",
|
||||
"Move" : "Mugitu",
|
||||
"Favorites exported in {path}" : "Gogokoenak {path}(e)n esportatu dira",
|
||||
"View in Maps" : "Ikusi mapetan",
|
||||
"Import as favorites in Maps" : "Inportatu gogokoenak gisa Maps-en",
|
||||
"Failed to load photos" : "Ezin izan dira argazkiak kargatu",
|
||||
"What do you want to place?" : "Zer jarri nahi duzu?",
|
||||
"Photo files" : "Argazki fitxategiak",
|
||||
"Improve this map" : "Hobetu mapa hau",
|
||||
"Route to here" : "Ibilbidea hona",
|
||||
"Current location" : "Uneko kokalekua",
|
||||
|
@ -101,7 +106,9 @@
|
|||
"Add to favorites" : "Gehitu gogokoetan",
|
||||
"Add contact address" : "Gehitu kontaktuaren helbidea",
|
||||
"Open" : "Ireki",
|
||||
"until {date}" : "{date} arte",
|
||||
"Closed" : "Itxia",
|
||||
"opens at {date}" : "{date}(e)an irekiko du",
|
||||
"This place" : "Toki hau",
|
||||
"File" : "Fitxategia",
|
||||
"Link" : "Esteka",
|
||||
|
@ -113,6 +120,9 @@
|
|||
"no name" : "izenik ez",
|
||||
"Distance" : "Distantzia",
|
||||
"Duration" : "Iraupena",
|
||||
"Moving time" : "Denbora mugimenduan",
|
||||
"Pause time" : "Denbora geldirik",
|
||||
"no date" : "datarik ez",
|
||||
"Begin" : "Hasi",
|
||||
"End" : "Amaiera",
|
||||
"Minimum elevation" : "Gutxieneko elebazioa",
|
||||
|
|
18
l10n/fi.js
18
l10n/fi.js
|
@ -3,6 +3,7 @@ OC.L10N.register(
|
|||
{
|
||||
"Maps" : "Kartat",
|
||||
"Personal" : "Henkilökohtainen",
|
||||
"🌍🌏🌎 The whole world fits inside your cloud!" : "🌍🌏🌎 Koko maailma mahtuu pilvesi sisään!",
|
||||
"Settings were successfully saved" : "Asetukset tallennettiin onnistuneesti",
|
||||
"Failed to save settings" : "Asetusten tallentaminen epäonnistui",
|
||||
"Not grouped" : "Ei ryhmitelty",
|
||||
|
@ -19,9 +20,11 @@ OC.L10N.register(
|
|||
"Device deleted" : "Laite poistettu",
|
||||
"Failed to rename device" : "Laitteen nimeäminen uudelleen epäonnistui",
|
||||
"Failed to delete device" : "Laitteen poistaminen epäonnistui",
|
||||
"Impossible to get current location" : "Nykyisen sijainnin määrittäminen ei ole mahdollista",
|
||||
"Phone" : "Puhelin",
|
||||
"Computer" : "Tietokone",
|
||||
"Unknown device type" : "Tuntematon laitetyyppi",
|
||||
"Failed to send current position" : "Nykyisen sijainnin lähettäminen epäonnistui",
|
||||
"Failed to change device color" : "Laitteen värin vaihtaminen epäonnistui",
|
||||
"Device" : "Laite",
|
||||
"Date" : "Päiväys",
|
||||
|
@ -49,10 +52,13 @@ OC.L10N.register(
|
|||
"View in Maps" : "Näytä karttasovelluksessa",
|
||||
"Remove geo data" : "Poista paikkatiedot",
|
||||
"Failed to load photos" : "Kuvien lataaminen epäonnistui",
|
||||
"Photo files" : "Kuvatiedostot",
|
||||
"Photo folders" : "Kuvakansiot",
|
||||
"Choose pictures to place" : "Valitse asetettavat kuvat",
|
||||
"Choose directory of pictures to place" : "Valitse asetettavien kuvien kansio",
|
||||
"{nb} photos placed" : "{nb} kuvaa asetettu",
|
||||
"Failed to place photos" : "Kuvien asettaminen epäonnistui",
|
||||
"Improve this map" : "Paranna tätä karttaa",
|
||||
"Place photos" : "Aseta kuvat",
|
||||
"Place contact" : "Aseta yhteystieto",
|
||||
"Share this location" : "Jaa tämä sijainti",
|
||||
|
@ -60,6 +66,7 @@ OC.L10N.register(
|
|||
"Add route point" : "Lisää reittipiste",
|
||||
"Route to here" : "Reitti tänne",
|
||||
"Current location" : "Nykyinen sijainti",
|
||||
"Other maps" : "Muut kartat",
|
||||
"Satellite map" : "Satelliittikartta",
|
||||
"Street map" : "Katukartta",
|
||||
"north" : "pohjoinen",
|
||||
|
@ -78,6 +85,7 @@ OC.L10N.register(
|
|||
"sharp left" : "tiukka vasen",
|
||||
"Turn around" : "Käänny ympäri",
|
||||
"Continue {dir}" : "Jatka {dir}",
|
||||
"Destination reached" : "Saavuit määränpäähän",
|
||||
"Start" : "Aloita",
|
||||
"Via {viaNumber}" : "Kautta {viaNumber}",
|
||||
"Destination" : "Kohde",
|
||||
|
@ -104,6 +112,7 @@ OC.L10N.register(
|
|||
"School" : "Koulu",
|
||||
"Sports centre" : "Liikuntakeskus",
|
||||
"Parking" : "Pysäköinti",
|
||||
"Bicycle parking" : "Polkupyöräparkki",
|
||||
"Car rental" : "Autovuokraus",
|
||||
"ATM" : "Pankkiautomaatti",
|
||||
"Pharmacy" : "Apteekki",
|
||||
|
@ -120,25 +129,33 @@ OC.L10N.register(
|
|||
"opens at {date}" : "avautuu {date}",
|
||||
"File" : "Tiedosto",
|
||||
"Link" : "Linkki",
|
||||
"Latitude" : "Leveysaste",
|
||||
"Longitude" : "Pituusaste",
|
||||
"Description" : "Kuvaus",
|
||||
"Symbol name" : "Symbolin nimi",
|
||||
"download" : "lataa",
|
||||
"no name" : "ei nimeä",
|
||||
"Distance" : "Etäisyys",
|
||||
"Duration" : "Kesto",
|
||||
"End" : "Loppu",
|
||||
"Maximum speed" : "Enimmäisnopeus",
|
||||
"Average speed" : "Keskinopeus",
|
||||
"Show elevation" : "Näytä korkeus",
|
||||
"Maps routing settings" : "Karttojen reititysasetukset",
|
||||
"OSRM Website" : "OSRM-verkkosivusto",
|
||||
"OSRM settings" : "OSRM-asetukset",
|
||||
"An OSRM server URL looks like this : https://my.osrm.server.org:5000/route/v1" : "OSRM-palvelimen osoite näyttää tämänkaltaiselta: https://my.osrm.server.org:5000/route/v1",
|
||||
"OSRM server URL (car profile)" : "OSRM-palvelimen osoite (autoprofiili)",
|
||||
"OSRM server URL (bicycle profile)" : "OSRM-palvelimen osoite (pyöräilyprofiili)",
|
||||
"OSRM server URL (foot profile)" : "OSRM-palvelimen osoite (jalankulkuprofiili)",
|
||||
"Show OSRM demo server" : "Näytä OSRM-demopalvelin",
|
||||
"Graphhopper Website" : "Graphhopper-verkkosivusto",
|
||||
"GraphHopper settings" : "GraphHopper-asetukset",
|
||||
"A GraphHopper server URL looks like this : https://my.graphhopper.server.org:8989/route" : "GraphHopper-palvelimen osoite näyttää tämänkaltaiselta: https://my.graphhopper.server.org:8989/route",
|
||||
"GraphHopper API key (mandatory if main server used)" : "GraphHopperin API-avain (pakollinen jos käytetään pääpalvelinta)",
|
||||
"Mapbox Website" : "Mapbox-verkkosivusto",
|
||||
"Mapbox settings" : "Mapbox-asetukset",
|
||||
"Set the API key to use Mapbox routing service." : "Aseta API-avain käyttääksesi Mapboxin reitityspalvelua.",
|
||||
"Leave empty to disable." : "Jätä tyhjäksi poistaaksesi käytöstä.",
|
||||
"Mapbox API key" : "Mapboxin API-avain",
|
||||
"Search…" : "Hae…",
|
||||
|
@ -150,6 +167,7 @@ OC.L10N.register(
|
|||
"Show all" : "Näytä kaikki",
|
||||
"Hide all" : "Piilota kaikki",
|
||||
"Export all" : "Vie kaikki",
|
||||
"Import devices" : "Tuodut laitteet",
|
||||
"Delete all" : "Poista kaikki",
|
||||
"Sort by name" : "Järjestä nimen mukaan",
|
||||
"Sort by date" : "Järjestä päiväyksen mukaan",
|
||||
|
|
18
l10n/fi.json
18
l10n/fi.json
|
@ -1,6 +1,7 @@
|
|||
{ "translations": {
|
||||
"Maps" : "Kartat",
|
||||
"Personal" : "Henkilökohtainen",
|
||||
"🌍🌏🌎 The whole world fits inside your cloud!" : "🌍🌏🌎 Koko maailma mahtuu pilvesi sisään!",
|
||||
"Settings were successfully saved" : "Asetukset tallennettiin onnistuneesti",
|
||||
"Failed to save settings" : "Asetusten tallentaminen epäonnistui",
|
||||
"Not grouped" : "Ei ryhmitelty",
|
||||
|
@ -17,9 +18,11 @@
|
|||
"Device deleted" : "Laite poistettu",
|
||||
"Failed to rename device" : "Laitteen nimeäminen uudelleen epäonnistui",
|
||||
"Failed to delete device" : "Laitteen poistaminen epäonnistui",
|
||||
"Impossible to get current location" : "Nykyisen sijainnin määrittäminen ei ole mahdollista",
|
||||
"Phone" : "Puhelin",
|
||||
"Computer" : "Tietokone",
|
||||
"Unknown device type" : "Tuntematon laitetyyppi",
|
||||
"Failed to send current position" : "Nykyisen sijainnin lähettäminen epäonnistui",
|
||||
"Failed to change device color" : "Laitteen värin vaihtaminen epäonnistui",
|
||||
"Device" : "Laite",
|
||||
"Date" : "Päiväys",
|
||||
|
@ -47,10 +50,13 @@
|
|||
"View in Maps" : "Näytä karttasovelluksessa",
|
||||
"Remove geo data" : "Poista paikkatiedot",
|
||||
"Failed to load photos" : "Kuvien lataaminen epäonnistui",
|
||||
"Photo files" : "Kuvatiedostot",
|
||||
"Photo folders" : "Kuvakansiot",
|
||||
"Choose pictures to place" : "Valitse asetettavat kuvat",
|
||||
"Choose directory of pictures to place" : "Valitse asetettavien kuvien kansio",
|
||||
"{nb} photos placed" : "{nb} kuvaa asetettu",
|
||||
"Failed to place photos" : "Kuvien asettaminen epäonnistui",
|
||||
"Improve this map" : "Paranna tätä karttaa",
|
||||
"Place photos" : "Aseta kuvat",
|
||||
"Place contact" : "Aseta yhteystieto",
|
||||
"Share this location" : "Jaa tämä sijainti",
|
||||
|
@ -58,6 +64,7 @@
|
|||
"Add route point" : "Lisää reittipiste",
|
||||
"Route to here" : "Reitti tänne",
|
||||
"Current location" : "Nykyinen sijainti",
|
||||
"Other maps" : "Muut kartat",
|
||||
"Satellite map" : "Satelliittikartta",
|
||||
"Street map" : "Katukartta",
|
||||
"north" : "pohjoinen",
|
||||
|
@ -76,6 +83,7 @@
|
|||
"sharp left" : "tiukka vasen",
|
||||
"Turn around" : "Käänny ympäri",
|
||||
"Continue {dir}" : "Jatka {dir}",
|
||||
"Destination reached" : "Saavuit määränpäähän",
|
||||
"Start" : "Aloita",
|
||||
"Via {viaNumber}" : "Kautta {viaNumber}",
|
||||
"Destination" : "Kohde",
|
||||
|
@ -102,6 +110,7 @@
|
|||
"School" : "Koulu",
|
||||
"Sports centre" : "Liikuntakeskus",
|
||||
"Parking" : "Pysäköinti",
|
||||
"Bicycle parking" : "Polkupyöräparkki",
|
||||
"Car rental" : "Autovuokraus",
|
||||
"ATM" : "Pankkiautomaatti",
|
||||
"Pharmacy" : "Apteekki",
|
||||
|
@ -118,25 +127,33 @@
|
|||
"opens at {date}" : "avautuu {date}",
|
||||
"File" : "Tiedosto",
|
||||
"Link" : "Linkki",
|
||||
"Latitude" : "Leveysaste",
|
||||
"Longitude" : "Pituusaste",
|
||||
"Description" : "Kuvaus",
|
||||
"Symbol name" : "Symbolin nimi",
|
||||
"download" : "lataa",
|
||||
"no name" : "ei nimeä",
|
||||
"Distance" : "Etäisyys",
|
||||
"Duration" : "Kesto",
|
||||
"End" : "Loppu",
|
||||
"Maximum speed" : "Enimmäisnopeus",
|
||||
"Average speed" : "Keskinopeus",
|
||||
"Show elevation" : "Näytä korkeus",
|
||||
"Maps routing settings" : "Karttojen reititysasetukset",
|
||||
"OSRM Website" : "OSRM-verkkosivusto",
|
||||
"OSRM settings" : "OSRM-asetukset",
|
||||
"An OSRM server URL looks like this : https://my.osrm.server.org:5000/route/v1" : "OSRM-palvelimen osoite näyttää tämänkaltaiselta: https://my.osrm.server.org:5000/route/v1",
|
||||
"OSRM server URL (car profile)" : "OSRM-palvelimen osoite (autoprofiili)",
|
||||
"OSRM server URL (bicycle profile)" : "OSRM-palvelimen osoite (pyöräilyprofiili)",
|
||||
"OSRM server URL (foot profile)" : "OSRM-palvelimen osoite (jalankulkuprofiili)",
|
||||
"Show OSRM demo server" : "Näytä OSRM-demopalvelin",
|
||||
"Graphhopper Website" : "Graphhopper-verkkosivusto",
|
||||
"GraphHopper settings" : "GraphHopper-asetukset",
|
||||
"A GraphHopper server URL looks like this : https://my.graphhopper.server.org:8989/route" : "GraphHopper-palvelimen osoite näyttää tämänkaltaiselta: https://my.graphhopper.server.org:8989/route",
|
||||
"GraphHopper API key (mandatory if main server used)" : "GraphHopperin API-avain (pakollinen jos käytetään pääpalvelinta)",
|
||||
"Mapbox Website" : "Mapbox-verkkosivusto",
|
||||
"Mapbox settings" : "Mapbox-asetukset",
|
||||
"Set the API key to use Mapbox routing service." : "Aseta API-avain käyttääksesi Mapboxin reitityspalvelua.",
|
||||
"Leave empty to disable." : "Jätä tyhjäksi poistaaksesi käytöstä.",
|
||||
"Mapbox API key" : "Mapboxin API-avain",
|
||||
"Search…" : "Hae…",
|
||||
|
@ -148,6 +165,7 @@
|
|||
"Show all" : "Näytä kaikki",
|
||||
"Hide all" : "Piilota kaikki",
|
||||
"Export all" : "Vie kaikki",
|
||||
"Import devices" : "Tuodut laitteet",
|
||||
"Delete all" : "Poista kaikki",
|
||||
"Sort by name" : "Järjestä nimen mukaan",
|
||||
"Sort by date" : "Järjestä päiväyksen mukaan",
|
||||
|
|
|
@ -4,6 +4,7 @@ OC.L10N.register(
|
|||
"Maps" : "Cartes",
|
||||
"Personal" : "Personnel",
|
||||
"🌍🌏🌎 The whole world fits inside your cloud!" : "🌍🌏🌎 Le monde entier rentre dans votre nuage !",
|
||||
"**The whole world fits inside your cloud!**\n\n- **🗺 Beautiful map:** Using [OpenStreetMap](https://www.openstreetmap.org) and [Leaflet](https://leafletjs.com), you can choose between standard map, satellite, topographical, dark mode or even watercolor! 🎨\n- **⭐ Favorites:** Save your favorite places, privately! Sync with [GNOME Maps](https://github.com/nextcloud/maps/issues/30) and mobile apps is planned.\n- **🧭 Routing:** Possible using either [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) or [Mapbox](https://www.mapbox.com).\n- **🖼 Photos on the map:** No more boring slideshows, just show directly where you were!\n- **🙋 Contacts on the map:** See where your friends live and plan your next visit.\n- **📱 Devices:** Lost your phone? Check the map!\n- **〰 Tracks:** Load GPS tracks or past trips. Recording with [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) or [OwnTracks](https://owntracks.org) is planned." : "**Le monde entier rentre dans votre nuage!**\n\n- **🗺 Beautiful map:** En utilisant [OpenStreetMap](https://www.openstreetmap.org) et [Leaflet](https://leafletjs.com), vous pouvez choisir entre une carte standard, satellite, topographique, mode sombre ou même aquarelle ! 🎨\n- **⭐ Favoris:** Sauvegardez vos endroits préférés, en privé ! La synchronisation avec [GNOME Maps] (https://github.com/nextcloud/maps/issues/30) et les applications mobiles est prévue.\n- **🧭 Routage:** Possible en utilisant soit [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) ou [Mapbox](https://www.mapbox.com).\n- **🖼 Photos sur la carte:** Fini les diaporamas ennuyeux, montrez simplement directement où vous étiez !\n- **🙋 Contacts sur la carte:** Voyez où vivent vos amis et planifiez votre prochaine visite.\n- **📱 Appareils:** Vous avez perdu votre téléphone ? Géolocaliser le et regardez la carte !\n- **〰 Traces:** Chargez les traces GPS ou les trajets passés. L'enregistrement avec [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) ou [OwnTracks](https://owntracks.org) est prévu.",
|
||||
"Settings were successfully saved" : "Paramètres enregistrés avec succès",
|
||||
"Failed to save settings" : "Impossible d'enregistrer les paramètres",
|
||||
"There are no contacts to zoom on" : "Il n'y a aucun contact sur lequel zoomer",
|
||||
|
@ -54,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "Catégorie supprimée",
|
||||
"Failed to rename category" : "Impossible de renommer la catégorie",
|
||||
"Failed to delete category favorites" : "Impossible de supprimer la catégorie de favoris",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Cliquez sur la carte pour ajouter un favori, appuyez sur ESC pour annuler",
|
||||
"Failed to add favorite" : "Impossible d'ajouter le favori",
|
||||
"Name" : "Nom",
|
||||
"No name" : "Aucun nom",
|
||||
|
@ -77,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "Effacer les données géographiques",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Cliquez sur la carte pour déplacer la photo, appuyez sur la touche ECHAP pour annuler",
|
||||
"Failed to load photos" : "Impossible de charger les photos",
|
||||
"What do you want to place?" : "Que voulez-vous mettre ?",
|
||||
"Photo files" : "Fichiers image",
|
||||
"Photo folders" : "Dossier images",
|
||||
"Choose pictures to place" : "Choisissez les photos à placer",
|
||||
"Choose directory of pictures to place" : "Choisissez le dossier de photos à placer",
|
||||
"{nb} photos placed" : "{nb} photos placées",
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
"Maps" : "Cartes",
|
||||
"Personal" : "Personnel",
|
||||
"🌍🌏🌎 The whole world fits inside your cloud!" : "🌍🌏🌎 Le monde entier rentre dans votre nuage !",
|
||||
"**The whole world fits inside your cloud!**\n\n- **🗺 Beautiful map:** Using [OpenStreetMap](https://www.openstreetmap.org) and [Leaflet](https://leafletjs.com), you can choose between standard map, satellite, topographical, dark mode or even watercolor! 🎨\n- **⭐ Favorites:** Save your favorite places, privately! Sync with [GNOME Maps](https://github.com/nextcloud/maps/issues/30) and mobile apps is planned.\n- **🧭 Routing:** Possible using either [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) or [Mapbox](https://www.mapbox.com).\n- **🖼 Photos on the map:** No more boring slideshows, just show directly where you were!\n- **🙋 Contacts on the map:** See where your friends live and plan your next visit.\n- **📱 Devices:** Lost your phone? Check the map!\n- **〰 Tracks:** Load GPS tracks or past trips. Recording with [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) or [OwnTracks](https://owntracks.org) is planned." : "**Le monde entier rentre dans votre nuage!**\n\n- **🗺 Beautiful map:** En utilisant [OpenStreetMap](https://www.openstreetmap.org) et [Leaflet](https://leafletjs.com), vous pouvez choisir entre une carte standard, satellite, topographique, mode sombre ou même aquarelle ! 🎨\n- **⭐ Favoris:** Sauvegardez vos endroits préférés, en privé ! La synchronisation avec [GNOME Maps] (https://github.com/nextcloud/maps/issues/30) et les applications mobiles est prévue.\n- **🧭 Routage:** Possible en utilisant soit [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) ou [Mapbox](https://www.mapbox.com).\n- **🖼 Photos sur la carte:** Fini les diaporamas ennuyeux, montrez simplement directement où vous étiez !\n- **🙋 Contacts sur la carte:** Voyez où vivent vos amis et planifiez votre prochaine visite.\n- **📱 Appareils:** Vous avez perdu votre téléphone ? Géolocaliser le et regardez la carte !\n- **〰 Traces:** Chargez les traces GPS ou les trajets passés. L'enregistrement avec [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) ou [OwnTracks](https://owntracks.org) est prévu.",
|
||||
"Settings were successfully saved" : "Paramètres enregistrés avec succès",
|
||||
"Failed to save settings" : "Impossible d'enregistrer les paramètres",
|
||||
"There are no contacts to zoom on" : "Il n'y a aucun contact sur lequel zoomer",
|
||||
|
@ -52,6 +53,7 @@
|
|||
"Category deleted" : "Catégorie supprimée",
|
||||
"Failed to rename category" : "Impossible de renommer la catégorie",
|
||||
"Failed to delete category favorites" : "Impossible de supprimer la catégorie de favoris",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Cliquez sur la carte pour ajouter un favori, appuyez sur ESC pour annuler",
|
||||
"Failed to add favorite" : "Impossible d'ajouter le favori",
|
||||
"Name" : "Nom",
|
||||
"No name" : "Aucun nom",
|
||||
|
@ -75,6 +77,9 @@
|
|||
"Remove geo data" : "Effacer les données géographiques",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Cliquez sur la carte pour déplacer la photo, appuyez sur la touche ECHAP pour annuler",
|
||||
"Failed to load photos" : "Impossible de charger les photos",
|
||||
"What do you want to place?" : "Que voulez-vous mettre ?",
|
||||
"Photo files" : "Fichiers image",
|
||||
"Photo folders" : "Dossier images",
|
||||
"Choose pictures to place" : "Choisissez les photos à placer",
|
||||
"Choose directory of pictures to place" : "Choisissez le dossier de photos à placer",
|
||||
"{nb} photos placed" : "{nb} photos placées",
|
||||
|
|
|
@ -55,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "Categoría eliminada",
|
||||
"Failed to rename category" : "Produciuse un fallo ao renomear a categoría",
|
||||
"Failed to delete category favorites" : "Produciuse un fallo ao eliminar a categoría de favoritos",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Prema no mapa para engadir un favorito, prema ESC para cancelar",
|
||||
"Failed to add favorite" : "Produciuse un fallo ao engadir o favorito",
|
||||
"Name" : "Nome",
|
||||
"No name" : "Sen nome",
|
||||
|
@ -78,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "Retirar os datos «geo»",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Prema no mapa para mover a foto, prema ESC para cancelar",
|
||||
"Failed to load photos" : "Produciuse un fallo ao cargar as fotos",
|
||||
"What do you want to place?" : "Que quere colocar?",
|
||||
"Photo files" : "Ficheiros fotográficos",
|
||||
"Photo folders" : "Cartafoles de fotos",
|
||||
"Choose pictures to place" : "Escolla as imaxes para situar",
|
||||
"Choose directory of pictures to place" : "Escolla o directorio das imaxes para situar",
|
||||
"{nb} photos placed" : "{nb} fotos situadas",
|
||||
|
|
|
@ -53,6 +53,7 @@
|
|||
"Category deleted" : "Categoría eliminada",
|
||||
"Failed to rename category" : "Produciuse un fallo ao renomear a categoría",
|
||||
"Failed to delete category favorites" : "Produciuse un fallo ao eliminar a categoría de favoritos",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Prema no mapa para engadir un favorito, prema ESC para cancelar",
|
||||
"Failed to add favorite" : "Produciuse un fallo ao engadir o favorito",
|
||||
"Name" : "Nome",
|
||||
"No name" : "Sen nome",
|
||||
|
@ -76,6 +77,9 @@
|
|||
"Remove geo data" : "Retirar os datos «geo»",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Prema no mapa para mover a foto, prema ESC para cancelar",
|
||||
"Failed to load photos" : "Produciuse un fallo ao cargar as fotos",
|
||||
"What do you want to place?" : "Que quere colocar?",
|
||||
"Photo files" : "Ficheiros fotográficos",
|
||||
"Photo folders" : "Cartafoles de fotos",
|
||||
"Choose pictures to place" : "Escolla as imaxes para situar",
|
||||
"Choose directory of pictures to place" : "Escolla o directorio das imaxes para situar",
|
||||
"{nb} photos placed" : "{nb} fotos situadas",
|
||||
|
|
55
l10n/he.js
55
l10n/he.js
|
@ -3,6 +3,7 @@ OC.L10N.register(
|
|||
{
|
||||
"Maps" : "מפות",
|
||||
"Personal" : "אישי",
|
||||
"🌍🌏🌎 The whole world fits inside your cloud!" : "🌍🌏🌎 כל העולם בתוך הענן שלך!",
|
||||
"Settings were successfully saved" : "ההגדרות נשמרו בהצלחה",
|
||||
"Failed to save settings" : "שמירת ההגדרות נכשלה",
|
||||
"There are no contacts to zoom on" : "אין אנשי קשר להתמקד עליהם",
|
||||
|
@ -12,6 +13,7 @@ OC.L10N.register(
|
|||
"Work" : "עבודה",
|
||||
"Delete this address" : "מחיקת הכתובת הזאת",
|
||||
"All contacts" : "כל אנשי הקשר",
|
||||
"Open in Contacts" : "פתיחה באנשי קשר",
|
||||
"Failed to load contacts" : "טעינת אנשי הקשר נכשלה",
|
||||
"New contact address" : "כתובת חדשה לאיש קשר",
|
||||
"Contact name" : "שם איש הקשר",
|
||||
|
@ -19,17 +21,70 @@ OC.L10N.register(
|
|||
"Add address to contact" : "הוספת כתובת לאיש קשר",
|
||||
"Failed to get contact list" : "קבלת רשימת אנשי הקשר נכשלה",
|
||||
"Failed to place contact" : "הצבת איש הקשר נכשלה",
|
||||
"Import devices from gpx (Nextcloud Maps) or kml/kmz (Google Timeline) file" : "ייבוא מכשירים מקובצי gpx (מפות Nextcloud) או kml/kmz (ציר הזמן של Google)",
|
||||
"Failed to load device list" : "טעינת רשימת המכשירים נכשלה",
|
||||
"Toggle history" : "החלפת מצב היסטוריה",
|
||||
"Rename" : "שינוי שם",
|
||||
"Change color" : "החלפת צבע",
|
||||
"Export" : "ייצוא",
|
||||
"Delete" : "מחיקה",
|
||||
"Device deleted" : "המכשיר נמחק",
|
||||
"Failed to rename device" : "שינוי שם המכשיר נכשל",
|
||||
"Failed to delete device" : "מחיקת המכשיר נכשלה",
|
||||
"Failed to load device points" : "טעינת נקודות המכשיר נכשלה",
|
||||
"Failed to update device points" : "עדכון נקודות המכשיר נכשל",
|
||||
"Impossible to get current location" : "קבלת המיקום המקומי אינה אפשרית",
|
||||
"Phone" : "טלפון",
|
||||
"Computer" : "מחשב",
|
||||
"Unknown device type" : "סוג המכשיר אינו ידוע",
|
||||
"Failed to send current position" : "שליחת המיקום הנוכחי נכשלה",
|
||||
"Failed to change device color" : "החלפת צבע המכשיר נכשלה",
|
||||
"Device" : "התקן",
|
||||
"Date" : "תאריך",
|
||||
"Accuracy" : "דיוק",
|
||||
"Battery" : "סוללה",
|
||||
"Devices exported in {path}" : "המכשירים יוצאו אל {path}",
|
||||
"Failed to export devices" : "ייצוא המכשירים נכשל",
|
||||
"{nb} devices imported from {path}" : "{nb} מכשירים ייובאו מתוך {path}",
|
||||
"Failed to import devices" : "ייבוא המכשירים נכשל",
|
||||
"Failed to load favorites" : "טעינת המועדפים נכשלה",
|
||||
"Add a favorite" : "הוספת מועדף",
|
||||
"Category deleted" : "קטגוריה נמחקה",
|
||||
"Failed to rename category" : "שינוי שם הקטגוריה נכשל",
|
||||
"Failed to delete category favorites" : "מחיקת מועדפי הקטגוריה נכשלה",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "יש ללחוץ על המפה כדי להוסיף מועדף, ESC לביטול",
|
||||
"Failed to add favorite" : "הוספת מועדף נכשלה",
|
||||
"Name" : "שם",
|
||||
"No name" : "אין שם",
|
||||
"Category" : "קטגוריה",
|
||||
"Comment" : "הערה",
|
||||
"Submit" : "שליחה",
|
||||
"Favorite name" : "שם מועדף",
|
||||
"Move" : "העברה",
|
||||
"Failed to delete favorite" : "מחיקת המועדף נכשלה",
|
||||
"Failed to edit favorite" : "עריכת המועדף נכשלה",
|
||||
"Click on the map to move the favorite, press ESC to cancel" : "יש ללחוץ על המפה כדי להעביר את המועדף, ESC לביטול",
|
||||
"Favorites exported in {path}" : "המועדפים ייוצאו אל {path}",
|
||||
"Failed to export favorites" : "ייצוא המועדפים נכשל",
|
||||
"{nb} favorites imported from {path}" : "{nb} מועדפים ייובאו מתוך {path}",
|
||||
"Warning: tracks or routes were found in imported files, they were ignored." : "אזהרה: נמצאו נתיבים או מסלולים בקבצים המייובאים, זכו להתעלמות.",
|
||||
"Failed to import favorites" : "ייבוא המועדפים נכשל",
|
||||
"View in Maps" : "הצגה במפות",
|
||||
"Import as favorites in Maps" : "ייבוא כמועדף למפות",
|
||||
"Import as devices in Maps" : "ייבוא כמכשירים במפות",
|
||||
"Failed to load non-geolocalized photos" : "טעינת תמונות ללא תיוג גאוגרפי נכשלה",
|
||||
"Remove geo data" : "הסרת נתונים גאוגרפיים",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "יש ללחוץ על המפה כדי להזיז את התמונה, ESC לביטול",
|
||||
"Failed to load photos" : "טעינת התמונות נכשלה",
|
||||
"What do you want to place?" : "מה ברצונך להציב?",
|
||||
"Photo files" : "קובצי תמונה",
|
||||
"Photo folders" : "תיקיות תמונות",
|
||||
"Choose pictures to place" : "נא לבחור תמונות להצבה",
|
||||
"Choose directory of pictures to place" : "נא לבחור תיקיית תמונות להצבה",
|
||||
"{nb} photos placed" : "{nb} תמונות הוצבו",
|
||||
"Failed to place photos" : "הצבת התמונות נכשלה",
|
||||
"{nb} photos reset" : "{nb} תמונות אופסו",
|
||||
"Failed to reset photos coordinates" : "איפוס נקודות הציון של התמונות נכשל",
|
||||
"right" : "ימין",
|
||||
"left" : "שמאל",
|
||||
"Start" : "התחלה",
|
||||
|
|
55
l10n/he.json
55
l10n/he.json
|
@ -1,6 +1,7 @@
|
|||
{ "translations": {
|
||||
"Maps" : "מפות",
|
||||
"Personal" : "אישי",
|
||||
"🌍🌏🌎 The whole world fits inside your cloud!" : "🌍🌏🌎 כל העולם בתוך הענן שלך!",
|
||||
"Settings were successfully saved" : "ההגדרות נשמרו בהצלחה",
|
||||
"Failed to save settings" : "שמירת ההגדרות נכשלה",
|
||||
"There are no contacts to zoom on" : "אין אנשי קשר להתמקד עליהם",
|
||||
|
@ -10,6 +11,7 @@
|
|||
"Work" : "עבודה",
|
||||
"Delete this address" : "מחיקת הכתובת הזאת",
|
||||
"All contacts" : "כל אנשי הקשר",
|
||||
"Open in Contacts" : "פתיחה באנשי קשר",
|
||||
"Failed to load contacts" : "טעינת אנשי הקשר נכשלה",
|
||||
"New contact address" : "כתובת חדשה לאיש קשר",
|
||||
"Contact name" : "שם איש הקשר",
|
||||
|
@ -17,17 +19,70 @@
|
|||
"Add address to contact" : "הוספת כתובת לאיש קשר",
|
||||
"Failed to get contact list" : "קבלת רשימת אנשי הקשר נכשלה",
|
||||
"Failed to place contact" : "הצבת איש הקשר נכשלה",
|
||||
"Import devices from gpx (Nextcloud Maps) or kml/kmz (Google Timeline) file" : "ייבוא מכשירים מקובצי gpx (מפות Nextcloud) או kml/kmz (ציר הזמן של Google)",
|
||||
"Failed to load device list" : "טעינת רשימת המכשירים נכשלה",
|
||||
"Toggle history" : "החלפת מצב היסטוריה",
|
||||
"Rename" : "שינוי שם",
|
||||
"Change color" : "החלפת צבע",
|
||||
"Export" : "ייצוא",
|
||||
"Delete" : "מחיקה",
|
||||
"Device deleted" : "המכשיר נמחק",
|
||||
"Failed to rename device" : "שינוי שם המכשיר נכשל",
|
||||
"Failed to delete device" : "מחיקת המכשיר נכשלה",
|
||||
"Failed to load device points" : "טעינת נקודות המכשיר נכשלה",
|
||||
"Failed to update device points" : "עדכון נקודות המכשיר נכשל",
|
||||
"Impossible to get current location" : "קבלת המיקום המקומי אינה אפשרית",
|
||||
"Phone" : "טלפון",
|
||||
"Computer" : "מחשב",
|
||||
"Unknown device type" : "סוג המכשיר אינו ידוע",
|
||||
"Failed to send current position" : "שליחת המיקום הנוכחי נכשלה",
|
||||
"Failed to change device color" : "החלפת צבע המכשיר נכשלה",
|
||||
"Device" : "התקן",
|
||||
"Date" : "תאריך",
|
||||
"Accuracy" : "דיוק",
|
||||
"Battery" : "סוללה",
|
||||
"Devices exported in {path}" : "המכשירים יוצאו אל {path}",
|
||||
"Failed to export devices" : "ייצוא המכשירים נכשל",
|
||||
"{nb} devices imported from {path}" : "{nb} מכשירים ייובאו מתוך {path}",
|
||||
"Failed to import devices" : "ייבוא המכשירים נכשל",
|
||||
"Failed to load favorites" : "טעינת המועדפים נכשלה",
|
||||
"Add a favorite" : "הוספת מועדף",
|
||||
"Category deleted" : "קטגוריה נמחקה",
|
||||
"Failed to rename category" : "שינוי שם הקטגוריה נכשל",
|
||||
"Failed to delete category favorites" : "מחיקת מועדפי הקטגוריה נכשלה",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "יש ללחוץ על המפה כדי להוסיף מועדף, ESC לביטול",
|
||||
"Failed to add favorite" : "הוספת מועדף נכשלה",
|
||||
"Name" : "שם",
|
||||
"No name" : "אין שם",
|
||||
"Category" : "קטגוריה",
|
||||
"Comment" : "הערה",
|
||||
"Submit" : "שליחה",
|
||||
"Favorite name" : "שם מועדף",
|
||||
"Move" : "העברה",
|
||||
"Failed to delete favorite" : "מחיקת המועדף נכשלה",
|
||||
"Failed to edit favorite" : "עריכת המועדף נכשלה",
|
||||
"Click on the map to move the favorite, press ESC to cancel" : "יש ללחוץ על המפה כדי להעביר את המועדף, ESC לביטול",
|
||||
"Favorites exported in {path}" : "המועדפים ייוצאו אל {path}",
|
||||
"Failed to export favorites" : "ייצוא המועדפים נכשל",
|
||||
"{nb} favorites imported from {path}" : "{nb} מועדפים ייובאו מתוך {path}",
|
||||
"Warning: tracks or routes were found in imported files, they were ignored." : "אזהרה: נמצאו נתיבים או מסלולים בקבצים המייובאים, זכו להתעלמות.",
|
||||
"Failed to import favorites" : "ייבוא המועדפים נכשל",
|
||||
"View in Maps" : "הצגה במפות",
|
||||
"Import as favorites in Maps" : "ייבוא כמועדף למפות",
|
||||
"Import as devices in Maps" : "ייבוא כמכשירים במפות",
|
||||
"Failed to load non-geolocalized photos" : "טעינת תמונות ללא תיוג גאוגרפי נכשלה",
|
||||
"Remove geo data" : "הסרת נתונים גאוגרפיים",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "יש ללחוץ על המפה כדי להזיז את התמונה, ESC לביטול",
|
||||
"Failed to load photos" : "טעינת התמונות נכשלה",
|
||||
"What do you want to place?" : "מה ברצונך להציב?",
|
||||
"Photo files" : "קובצי תמונה",
|
||||
"Photo folders" : "תיקיות תמונות",
|
||||
"Choose pictures to place" : "נא לבחור תמונות להצבה",
|
||||
"Choose directory of pictures to place" : "נא לבחור תיקיית תמונות להצבה",
|
||||
"{nb} photos placed" : "{nb} תמונות הוצבו",
|
||||
"Failed to place photos" : "הצבת התמונות נכשלה",
|
||||
"{nb} photos reset" : "{nb} תמונות אופסו",
|
||||
"Failed to reset photos coordinates" : "איפוס נקודות הציון של התמונות נכשל",
|
||||
"right" : "ימין",
|
||||
"left" : "שמאל",
|
||||
"Start" : "התחלה",
|
||||
|
|
|
@ -14,6 +14,7 @@ OC.L10N.register(
|
|||
"Work" : "Posao",
|
||||
"Delete this address" : "Izbriši ovu adresu",
|
||||
"All contacts" : "Svi kontakti",
|
||||
"Open in Contacts" : "Otvori u Contacts",
|
||||
"Failed to load contacts" : "Učitavanje kontakata nije uspjelo",
|
||||
"New contact address" : "Nova adresa za kontakt",
|
||||
"Contact name" : "Naziv kontakta",
|
||||
|
@ -54,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "Kategorija je izbrisana",
|
||||
"Failed to rename category" : "Preimenovanje kategorije nije uspjelo",
|
||||
"Failed to delete category favorites" : "Brisanje favorita kategorije nije uspjelo",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Kliknite na kartu za dodavanje favorita, pritisnite ESC za odustajanje",
|
||||
"Failed to add favorite" : "Nije moguće dodati favorita",
|
||||
"Name" : "Naziv",
|
||||
"No name" : "Bez naziva",
|
||||
|
@ -77,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "Ukloni geo-podatke",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Kliknite na kartu za pomicanje fotografije, pritisnite ESC za odustajanje",
|
||||
"Failed to load photos" : "Učitavanje fotografija nije uspjelo",
|
||||
"What do you want to place?" : "Što želite postaviti?",
|
||||
"Photo files" : "Datoteke fotografija",
|
||||
"Photo folders" : "Mape fotografija",
|
||||
"Choose pictures to place" : "Odaberite slike koje želite postaviti",
|
||||
"Choose directory of pictures to place" : "Odaberite direktorij sa slikama koje želite postaviti",
|
||||
"{nb} photos placed" : "{nb} stavljenih fotografija",
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
"Work" : "Posao",
|
||||
"Delete this address" : "Izbriši ovu adresu",
|
||||
"All contacts" : "Svi kontakti",
|
||||
"Open in Contacts" : "Otvori u Contacts",
|
||||
"Failed to load contacts" : "Učitavanje kontakata nije uspjelo",
|
||||
"New contact address" : "Nova adresa za kontakt",
|
||||
"Contact name" : "Naziv kontakta",
|
||||
|
@ -52,6 +53,7 @@
|
|||
"Category deleted" : "Kategorija je izbrisana",
|
||||
"Failed to rename category" : "Preimenovanje kategorije nije uspjelo",
|
||||
"Failed to delete category favorites" : "Brisanje favorita kategorije nije uspjelo",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Kliknite na kartu za dodavanje favorita, pritisnite ESC za odustajanje",
|
||||
"Failed to add favorite" : "Nije moguće dodati favorita",
|
||||
"Name" : "Naziv",
|
||||
"No name" : "Bez naziva",
|
||||
|
@ -75,6 +77,9 @@
|
|||
"Remove geo data" : "Ukloni geo-podatke",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Kliknite na kartu za pomicanje fotografije, pritisnite ESC za odustajanje",
|
||||
"Failed to load photos" : "Učitavanje fotografija nije uspjelo",
|
||||
"What do you want to place?" : "Što želite postaviti?",
|
||||
"Photo files" : "Datoteke fotografija",
|
||||
"Photo folders" : "Mape fotografija",
|
||||
"Choose pictures to place" : "Odaberite slike koje želite postaviti",
|
||||
"Choose directory of pictures to place" : "Odaberite direktorij sa slikama koje želite postaviti",
|
||||
"{nb} photos placed" : "{nb} stavljenih fotografija",
|
||||
|
|
|
@ -55,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "Categoria eliminata",
|
||||
"Failed to rename category" : "Rinomina categoria non riuscita",
|
||||
"Failed to delete category favorites" : "Eliminazione preferiti della categoria non riuscita",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Fai clic sulla mappa per aggiungere un preferito, premi ESC per annullare",
|
||||
"Failed to add favorite" : "Aggiunta del preferito non riuscita",
|
||||
"Name" : "Nome",
|
||||
"No name" : "Nessun nome",
|
||||
|
@ -78,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "Rimuovi dati geografici",
|
||||
"Click on the map to move the photo, press ESC to cancel" : " Fai clic sulla mappa per spostare la foto, premi ESC per annullare",
|
||||
"Failed to load photos" : "Caricamento delle foto non riuscito",
|
||||
"What do you want to place?" : "Cosa vuoi posizionare?",
|
||||
"Photo files" : "File di foto",
|
||||
"Photo folders" : "Cartelle di foto",
|
||||
"Choose pictures to place" : "Scegli le immagini da posizionare",
|
||||
"Choose directory of pictures to place" : "Scegli la cartella di immagini da posizionare",
|
||||
"{nb} photos placed" : "{nb} foto posizionate",
|
||||
|
@ -145,7 +149,7 @@ OC.L10N.register(
|
|||
"By foot (Mapbox)" : "A piedi (Mapbox)",
|
||||
"By car with traffic (Mapbox)" : "In macchina con traffico (Mapbox)",
|
||||
"By car without traffic (Mapbox)" : "In macchina senza traffico (Mapbox)",
|
||||
"By car (GraphHopper)" : "In maccchina (GraphHopper)",
|
||||
"By car (GraphHopper)" : "In macchina (GraphHopper)",
|
||||
"By bike (GraphHopper)" : "In bicicletta (GraphHopper)",
|
||||
"By Foot (GraphHopper)" : "A piedi (GraphHopper)",
|
||||
"Routing is currently disabled." : "Percorsi è attualmente disabilitata.",
|
||||
|
|
|
@ -53,6 +53,7 @@
|
|||
"Category deleted" : "Categoria eliminata",
|
||||
"Failed to rename category" : "Rinomina categoria non riuscita",
|
||||
"Failed to delete category favorites" : "Eliminazione preferiti della categoria non riuscita",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Fai clic sulla mappa per aggiungere un preferito, premi ESC per annullare",
|
||||
"Failed to add favorite" : "Aggiunta del preferito non riuscita",
|
||||
"Name" : "Nome",
|
||||
"No name" : "Nessun nome",
|
||||
|
@ -76,6 +77,9 @@
|
|||
"Remove geo data" : "Rimuovi dati geografici",
|
||||
"Click on the map to move the photo, press ESC to cancel" : " Fai clic sulla mappa per spostare la foto, premi ESC per annullare",
|
||||
"Failed to load photos" : "Caricamento delle foto non riuscito",
|
||||
"What do you want to place?" : "Cosa vuoi posizionare?",
|
||||
"Photo files" : "File di foto",
|
||||
"Photo folders" : "Cartelle di foto",
|
||||
"Choose pictures to place" : "Scegli le immagini da posizionare",
|
||||
"Choose directory of pictures to place" : "Scegli la cartella di immagini da posizionare",
|
||||
"{nb} photos placed" : "{nb} foto posizionate",
|
||||
|
@ -143,7 +147,7 @@
|
|||
"By foot (Mapbox)" : "A piedi (Mapbox)",
|
||||
"By car with traffic (Mapbox)" : "In macchina con traffico (Mapbox)",
|
||||
"By car without traffic (Mapbox)" : "In macchina senza traffico (Mapbox)",
|
||||
"By car (GraphHopper)" : "In maccchina (GraphHopper)",
|
||||
"By car (GraphHopper)" : "In macchina (GraphHopper)",
|
||||
"By bike (GraphHopper)" : "In bicicletta (GraphHopper)",
|
||||
"By Foot (GraphHopper)" : "A piedi (GraphHopper)",
|
||||
"Routing is currently disabled." : "Percorsi è attualmente disabilitata.",
|
||||
|
|
|
@ -7,14 +7,18 @@ OC.L10N.register(
|
|||
"Settings were successfully saved" : "Nustatymai buvo sėkmingai įrašyti",
|
||||
"Failed to save settings" : "Nepavyko įrašyti nustatymų",
|
||||
"Not grouped" : "Nesugrupuoti",
|
||||
"Home" : "Namų",
|
||||
"Home" : "Namai",
|
||||
"Work" : "Darbas",
|
||||
"Delete this address" : "Ištrinti šį adresą",
|
||||
"All contacts" : "Visi adresatai",
|
||||
"Open in Contacts" : "Atverti adresatuose",
|
||||
"Failed to load contacts" : "Nepavyko įkelti adresatų",
|
||||
"New contact address" : "Naujas adresato adresas",
|
||||
"Contact name" : "Adresato vardas",
|
||||
"Address type" : "Adreso tipas",
|
||||
"Add address to contact" : "Pridėti adresą prie adresato",
|
||||
"Failed to get contact list" : "Nepavyko gauti adresatų sąrašo",
|
||||
"Failed to place contact" : "Nepavyko padėti adresato",
|
||||
"Failed to load device list" : "Nepavyko įkelti įrenginių sąrašo",
|
||||
"Rename" : "Pervadinti",
|
||||
"Change color" : "Keisti spalvą",
|
||||
|
@ -33,19 +37,39 @@ OC.L10N.register(
|
|||
"Accuracy" : "Tikslumas",
|
||||
"Failed to export devices" : "Nepavyko eksportuoti įrenginių",
|
||||
"Failed to import devices" : "Nepavyko importuoti įrenginių",
|
||||
"Add a favorite" : "Pridėti mėgstamą",
|
||||
"Category deleted" : "Kategorija ištrinta",
|
||||
"Failed to rename category" : "Nepavyko pervadinti kategorijos",
|
||||
"Name" : "Vardas",
|
||||
"Failed to add favorite" : "Nepavyko pridėti mėgstamo",
|
||||
"Name" : "Pavadinimas",
|
||||
"Category" : "Kategorija",
|
||||
"Comment" : "Komentaras",
|
||||
"Submit" : "Pateikti",
|
||||
"Favorite name" : "Mėgstamo pavadinimas",
|
||||
"Move" : "Perkelti",
|
||||
"Failed to export favorites" : "Nepavyko eksportuoti mėgstamų",
|
||||
"Failed to import favorites" : "Nepavyko importuoti mėgstamų",
|
||||
"Remove geo data" : "Šalinti geografinius duomenis",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Norėdami perkelti nuotrauką, spustelėkite ant žemėlapio arba paspauskite ESC, norėdami atsisakyti",
|
||||
"Failed to load photos" : "Nepavyko įkelti nuotraukų",
|
||||
"What do you want to place?" : "Ką norite padėti?",
|
||||
"Photo files" : "Nuotraukų failai",
|
||||
"Photo folders" : "Nuotraukų aplankai",
|
||||
"Choose pictures to place" : "Pasirinkite nuotraukas, kurias padėti",
|
||||
"Choose directory of pictures to place" : "Pasirinkite nuotraukų katalogą, kurį padėti",
|
||||
"{nb} photos placed" : "Padėta nuotraukų: {nb}",
|
||||
"Failed to place photos" : "Nepavyko padėti nuotraukų",
|
||||
"Media scan was not done yet. Wait a few minutes/hours and reload this page to see your photos/tracks." : "Medijos peržiūra dar nebuvo atlikta. Palaukite kelias minutes/valandas ir įkelkite šį puslapį iš naujo norėdami matyti savo nuotraukas/takus.",
|
||||
"Place photos" : "Padėti nuotraukas",
|
||||
"Place contact" : "Padėti adresatą",
|
||||
"Share this location" : "Bendrinti šią vietą",
|
||||
"Route from here" : "Maršrutas iš čia",
|
||||
"Add route point" : "Pridėti maršruto tašką",
|
||||
"Route to here" : "Maršrutas į čia",
|
||||
"Current location" : "Dabartinė buvimo vieta",
|
||||
"Other maps" : "Kiti žemėlapiai",
|
||||
"Satellite map" : "Palydovinis žemėlapis",
|
||||
"Street map" : "Gatvių žemėlapis",
|
||||
"right" : "dešinė",
|
||||
"left" : "kairė",
|
||||
"Start" : "Pradžia",
|
||||
|
@ -57,6 +81,7 @@ OC.L10N.register(
|
|||
"min" : "min.",
|
||||
"s" : "sek.",
|
||||
"Export current route to GPX" : "Eksportuoti esamą maršrutą į GPX",
|
||||
"No search result" : "Nėra paieškos rezultatų",
|
||||
"My location" : "Mano vieta",
|
||||
"Restaurant" : "Restoranas",
|
||||
"Bar" : "Baras",
|
||||
|
@ -70,7 +95,12 @@ OC.L10N.register(
|
|||
"Dentist" : "Stomatologas",
|
||||
"Hotel" : "Viešbutis",
|
||||
"Add to favorites" : "Pridėti į mėgstamus",
|
||||
"Add contact address" : "Pridėti adresato adresą",
|
||||
"Open" : "Atverti",
|
||||
"closes in {nb} minutes" : "užsidaro po {nb} min.",
|
||||
"until {date}" : "iki {date}",
|
||||
"Closed" : "Uždaryta",
|
||||
"opens at {date}" : "atsidaro {date}",
|
||||
"This place" : "Ši vieta",
|
||||
"File" : "Failas",
|
||||
"Link" : "Nuoroda",
|
||||
|
@ -84,14 +114,23 @@ OC.L10N.register(
|
|||
"Average speed" : "Vidutinis greitis",
|
||||
"OSRM settings" : "OSRM nustatymai",
|
||||
"An OSRM server URL looks like this : https://my.osrm.server.org:5000/route/v1" : "OSRM serverio URL atrodo štai taip : https://my.osrm.server.org:5000/route/v1",
|
||||
"Mapbox API key" : "Mapbox API raktas",
|
||||
"Search…" : "Ieškoti…",
|
||||
"Your favorites" : "Jūsų mėgstami",
|
||||
"Import from gpx/kml/kmz" : "Importuoti iš gpx/kml/kmz",
|
||||
"Toggle all" : "Perjungti visus",
|
||||
"Your photos" : "Jūsų nuotraukos",
|
||||
"Your contacts" : "Jūsų adresatai",
|
||||
"Your devices" : "Jūsų įrenginiai",
|
||||
"Show all" : "Rodyti visus",
|
||||
"Hide all" : "Slėpti visus",
|
||||
"Export all" : "Eksportuoti visus",
|
||||
"Import devices" : "Importuoti įrenginius",
|
||||
"Delete all" : "Ištrinti visus",
|
||||
"Your tracks" : "Jūsų takai",
|
||||
"Sort by name" : "Rikiuoti pagal pavadinimą",
|
||||
"Sort by date" : "Rikiuoti pagal datą",
|
||||
"Settings" : "Nustatymai"
|
||||
"Settings" : "Nustatymai",
|
||||
"Display time filter slider" : "Rodyti laiko filtravimo šliaužiklį"
|
||||
},
|
||||
"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);");
|
||||
|
|
|
@ -5,14 +5,18 @@
|
|||
"Settings were successfully saved" : "Nustatymai buvo sėkmingai įrašyti",
|
||||
"Failed to save settings" : "Nepavyko įrašyti nustatymų",
|
||||
"Not grouped" : "Nesugrupuoti",
|
||||
"Home" : "Namų",
|
||||
"Home" : "Namai",
|
||||
"Work" : "Darbas",
|
||||
"Delete this address" : "Ištrinti šį adresą",
|
||||
"All contacts" : "Visi adresatai",
|
||||
"Open in Contacts" : "Atverti adresatuose",
|
||||
"Failed to load contacts" : "Nepavyko įkelti adresatų",
|
||||
"New contact address" : "Naujas adresato adresas",
|
||||
"Contact name" : "Adresato vardas",
|
||||
"Address type" : "Adreso tipas",
|
||||
"Add address to contact" : "Pridėti adresą prie adresato",
|
||||
"Failed to get contact list" : "Nepavyko gauti adresatų sąrašo",
|
||||
"Failed to place contact" : "Nepavyko padėti adresato",
|
||||
"Failed to load device list" : "Nepavyko įkelti įrenginių sąrašo",
|
||||
"Rename" : "Pervadinti",
|
||||
"Change color" : "Keisti spalvą",
|
||||
|
@ -31,19 +35,39 @@
|
|||
"Accuracy" : "Tikslumas",
|
||||
"Failed to export devices" : "Nepavyko eksportuoti įrenginių",
|
||||
"Failed to import devices" : "Nepavyko importuoti įrenginių",
|
||||
"Add a favorite" : "Pridėti mėgstamą",
|
||||
"Category deleted" : "Kategorija ištrinta",
|
||||
"Failed to rename category" : "Nepavyko pervadinti kategorijos",
|
||||
"Name" : "Vardas",
|
||||
"Failed to add favorite" : "Nepavyko pridėti mėgstamo",
|
||||
"Name" : "Pavadinimas",
|
||||
"Category" : "Kategorija",
|
||||
"Comment" : "Komentaras",
|
||||
"Submit" : "Pateikti",
|
||||
"Favorite name" : "Mėgstamo pavadinimas",
|
||||
"Move" : "Perkelti",
|
||||
"Failed to export favorites" : "Nepavyko eksportuoti mėgstamų",
|
||||
"Failed to import favorites" : "Nepavyko importuoti mėgstamų",
|
||||
"Remove geo data" : "Šalinti geografinius duomenis",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Norėdami perkelti nuotrauką, spustelėkite ant žemėlapio arba paspauskite ESC, norėdami atsisakyti",
|
||||
"Failed to load photos" : "Nepavyko įkelti nuotraukų",
|
||||
"What do you want to place?" : "Ką norite padėti?",
|
||||
"Photo files" : "Nuotraukų failai",
|
||||
"Photo folders" : "Nuotraukų aplankai",
|
||||
"Choose pictures to place" : "Pasirinkite nuotraukas, kurias padėti",
|
||||
"Choose directory of pictures to place" : "Pasirinkite nuotraukų katalogą, kurį padėti",
|
||||
"{nb} photos placed" : "Padėta nuotraukų: {nb}",
|
||||
"Failed to place photos" : "Nepavyko padėti nuotraukų",
|
||||
"Media scan was not done yet. Wait a few minutes/hours and reload this page to see your photos/tracks." : "Medijos peržiūra dar nebuvo atlikta. Palaukite kelias minutes/valandas ir įkelkite šį puslapį iš naujo norėdami matyti savo nuotraukas/takus.",
|
||||
"Place photos" : "Padėti nuotraukas",
|
||||
"Place contact" : "Padėti adresatą",
|
||||
"Share this location" : "Bendrinti šią vietą",
|
||||
"Route from here" : "Maršrutas iš čia",
|
||||
"Add route point" : "Pridėti maršruto tašką",
|
||||
"Route to here" : "Maršrutas į čia",
|
||||
"Current location" : "Dabartinė buvimo vieta",
|
||||
"Other maps" : "Kiti žemėlapiai",
|
||||
"Satellite map" : "Palydovinis žemėlapis",
|
||||
"Street map" : "Gatvių žemėlapis",
|
||||
"right" : "dešinė",
|
||||
"left" : "kairė",
|
||||
"Start" : "Pradžia",
|
||||
|
@ -55,6 +79,7 @@
|
|||
"min" : "min.",
|
||||
"s" : "sek.",
|
||||
"Export current route to GPX" : "Eksportuoti esamą maršrutą į GPX",
|
||||
"No search result" : "Nėra paieškos rezultatų",
|
||||
"My location" : "Mano vieta",
|
||||
"Restaurant" : "Restoranas",
|
||||
"Bar" : "Baras",
|
||||
|
@ -68,7 +93,12 @@
|
|||
"Dentist" : "Stomatologas",
|
||||
"Hotel" : "Viešbutis",
|
||||
"Add to favorites" : "Pridėti į mėgstamus",
|
||||
"Add contact address" : "Pridėti adresato adresą",
|
||||
"Open" : "Atverti",
|
||||
"closes in {nb} minutes" : "užsidaro po {nb} min.",
|
||||
"until {date}" : "iki {date}",
|
||||
"Closed" : "Uždaryta",
|
||||
"opens at {date}" : "atsidaro {date}",
|
||||
"This place" : "Ši vieta",
|
||||
"File" : "Failas",
|
||||
"Link" : "Nuoroda",
|
||||
|
@ -82,14 +112,23 @@
|
|||
"Average speed" : "Vidutinis greitis",
|
||||
"OSRM settings" : "OSRM nustatymai",
|
||||
"An OSRM server URL looks like this : https://my.osrm.server.org:5000/route/v1" : "OSRM serverio URL atrodo štai taip : https://my.osrm.server.org:5000/route/v1",
|
||||
"Mapbox API key" : "Mapbox API raktas",
|
||||
"Search…" : "Ieškoti…",
|
||||
"Your favorites" : "Jūsų mėgstami",
|
||||
"Import from gpx/kml/kmz" : "Importuoti iš gpx/kml/kmz",
|
||||
"Toggle all" : "Perjungti visus",
|
||||
"Your photos" : "Jūsų nuotraukos",
|
||||
"Your contacts" : "Jūsų adresatai",
|
||||
"Your devices" : "Jūsų įrenginiai",
|
||||
"Show all" : "Rodyti visus",
|
||||
"Hide all" : "Slėpti visus",
|
||||
"Export all" : "Eksportuoti visus",
|
||||
"Import devices" : "Importuoti įrenginius",
|
||||
"Delete all" : "Ištrinti visus",
|
||||
"Your tracks" : "Jūsų takai",
|
||||
"Sort by name" : "Rikiuoti pagal pavadinimą",
|
||||
"Sort by date" : "Rikiuoti pagal datą",
|
||||
"Settings" : "Nustatymai"
|
||||
"Settings" : "Nustatymai",
|
||||
"Display time filter slider" : "Rodyti laiko filtravimo šliaužiklį"
|
||||
},"pluralForm" :"nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);"
|
||||
}
|
|
@ -55,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "Categorie verwijderd",
|
||||
"Failed to rename category" : "Kon categorie niet hernoemen",
|
||||
"Failed to delete category favorites" : "Kon favorietencategorie niet verwijderen",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Klik op de kaart om een favoriet toe te voegen, druk op ESC om te annuleren",
|
||||
"Failed to add favorite" : "Kon favoriet niet toevoegen",
|
||||
"Name" : "Naam",
|
||||
"No name" : "Geen naam",
|
||||
|
@ -78,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "Verwijder geo data",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Klik op de kaart om de foto te verplaatsen, druk op ESC om te annuleren",
|
||||
"Failed to load photos" : "Kon foto's niet laden",
|
||||
"What do you want to place?" : "Wat wil je plaatsen?",
|
||||
"Photo files" : "Fotobestanden",
|
||||
"Photo folders" : "Fotomappen",
|
||||
"Choose pictures to place" : "Kies foto's om te plaatsen",
|
||||
"Choose directory of pictures to place" : "Kies de map voor te plaatsen foto's",
|
||||
"{nb} photos placed" : "{nb} foto's geplaatst",
|
||||
|
|
|
@ -53,6 +53,7 @@
|
|||
"Category deleted" : "Categorie verwijderd",
|
||||
"Failed to rename category" : "Kon categorie niet hernoemen",
|
||||
"Failed to delete category favorites" : "Kon favorietencategorie niet verwijderen",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Klik op de kaart om een favoriet toe te voegen, druk op ESC om te annuleren",
|
||||
"Failed to add favorite" : "Kon favoriet niet toevoegen",
|
||||
"Name" : "Naam",
|
||||
"No name" : "Geen naam",
|
||||
|
@ -76,6 +77,9 @@
|
|||
"Remove geo data" : "Verwijder geo data",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Klik op de kaart om de foto te verplaatsen, druk op ESC om te annuleren",
|
||||
"Failed to load photos" : "Kon foto's niet laden",
|
||||
"What do you want to place?" : "Wat wil je plaatsen?",
|
||||
"Photo files" : "Fotobestanden",
|
||||
"Photo folders" : "Fotomappen",
|
||||
"Choose pictures to place" : "Kies foto's om te plaatsen",
|
||||
"Choose directory of pictures to place" : "Kies de map voor te plaatsen foto's",
|
||||
"{nb} photos placed" : "{nb} foto's geplaatst",
|
||||
|
|
|
@ -55,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "Usunięto kategorię",
|
||||
"Failed to rename category" : "Nie można zmienić nazwy kategorii",
|
||||
"Failed to delete category favorites" : "Nie udało się usunąć ulubionych kategorii",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Kliknij na mapę, aby dodać ulubione, naciśnij ESC, aby anulować",
|
||||
"Failed to add favorite" : "Nie udało się dodać ulubionych",
|
||||
"Name" : "Nazwa",
|
||||
"No name" : "Bez nazwy",
|
||||
|
@ -78,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "Usuń dane geograficzne",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Aby przesunąć zdjęcie kliknij na mapę, aby anulować naciśnij ESC",
|
||||
"Failed to load photos" : "Nie udało się załadować zdjęć",
|
||||
"What do you want to place?" : "Co chcesz umieścić?",
|
||||
"Photo files" : "Pliki zdjęć",
|
||||
"Photo folders" : "Katalogi ze zdjęciami",
|
||||
"Choose pictures to place" : "Wybierz zdjęcia do umieszczenia",
|
||||
"Choose directory of pictures to place" : "Wybierz katalog zdjęć do umieszczenia",
|
||||
"{nb} photos placed" : "{nb} umieszczono zdjęcia",
|
||||
|
|
|
@ -53,6 +53,7 @@
|
|||
"Category deleted" : "Usunięto kategorię",
|
||||
"Failed to rename category" : "Nie można zmienić nazwy kategorii",
|
||||
"Failed to delete category favorites" : "Nie udało się usunąć ulubionych kategorii",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Kliknij na mapę, aby dodać ulubione, naciśnij ESC, aby anulować",
|
||||
"Failed to add favorite" : "Nie udało się dodać ulubionych",
|
||||
"Name" : "Nazwa",
|
||||
"No name" : "Bez nazwy",
|
||||
|
@ -76,6 +77,9 @@
|
|||
"Remove geo data" : "Usuń dane geograficzne",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Aby przesunąć zdjęcie kliknij na mapę, aby anulować naciśnij ESC",
|
||||
"Failed to load photos" : "Nie udało się załadować zdjęć",
|
||||
"What do you want to place?" : "Co chcesz umieścić?",
|
||||
"Photo files" : "Pliki zdjęć",
|
||||
"Photo folders" : "Katalogi ze zdjęciami",
|
||||
"Choose pictures to place" : "Wybierz zdjęcia do umieszczenia",
|
||||
"Choose directory of pictures to place" : "Wybierz katalog zdjęć do umieszczenia",
|
||||
"{nb} photos placed" : "{nb} umieszczono zdjęcia",
|
||||
|
|
|
@ -55,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "Categoria excluída",
|
||||
"Failed to rename category" : "Erro ao renomear categoria",
|
||||
"Failed to delete category favorites" : "Erro ao excluir categoria de favoritos",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Clique no mapa para adicionar um favorito, ESC para cancelar",
|
||||
"Failed to add favorite" : "Erro ao adicionar favorito",
|
||||
"Name" : "Nome",
|
||||
"No name" : "Sem nome",
|
||||
|
@ -78,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "Excluir dados geográficos",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Clique no mapa para mover a foto ou ESC para cancelar",
|
||||
"Failed to load photos" : "Erro ao carregar fotos",
|
||||
"What do you want to place?" : "O que você quer colocar?",
|
||||
"Photo files" : "Arquivos de foto",
|
||||
"Photo folders" : "Pastas de foto",
|
||||
"Choose pictures to place" : "Escolher imagens para colocar",
|
||||
"Choose directory of pictures to place" : "Escolher o diretório de imagens a colocar",
|
||||
"{nb} photos placed" : "{nb} fotos colocadas",
|
||||
|
|
|
@ -53,6 +53,7 @@
|
|||
"Category deleted" : "Categoria excluída",
|
||||
"Failed to rename category" : "Erro ao renomear categoria",
|
||||
"Failed to delete category favorites" : "Erro ao excluir categoria de favoritos",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Clique no mapa para adicionar um favorito, ESC para cancelar",
|
||||
"Failed to add favorite" : "Erro ao adicionar favorito",
|
||||
"Name" : "Nome",
|
||||
"No name" : "Sem nome",
|
||||
|
@ -76,6 +77,9 @@
|
|||
"Remove geo data" : "Excluir dados geográficos",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Clique no mapa para mover a foto ou ESC para cancelar",
|
||||
"Failed to load photos" : "Erro ao carregar fotos",
|
||||
"What do you want to place?" : "O que você quer colocar?",
|
||||
"Photo files" : "Arquivos de foto",
|
||||
"Photo folders" : "Pastas de foto",
|
||||
"Choose pictures to place" : "Escolher imagens para colocar",
|
||||
"Choose directory of pictures to place" : "Escolher o diretório de imagens a colocar",
|
||||
"{nb} photos placed" : "{nb} fotos colocadas",
|
||||
|
|
|
@ -19,6 +19,7 @@ OC.L10N.register(
|
|||
"Move" : "Mută",
|
||||
"right" : "dreapta",
|
||||
"left" : "stânga",
|
||||
"Start" : "Începe",
|
||||
"Destination" : "Destination",
|
||||
"min" : "min",
|
||||
"Add to favorites" : "Adăugați la favorite",
|
||||
|
|
|
@ -17,6 +17,7 @@
|
|||
"Move" : "Mută",
|
||||
"right" : "dreapta",
|
||||
"left" : "stânga",
|
||||
"Start" : "Începe",
|
||||
"Destination" : "Destination",
|
||||
"min" : "min",
|
||||
"Add to favorites" : "Adăugați la favorite",
|
||||
|
|
62
l10n/ru.js
62
l10n/ru.js
|
@ -4,6 +4,7 @@ OC.L10N.register(
|
|||
"Maps" : "Карты",
|
||||
"Personal" : "Личный",
|
||||
"🌍🌏🌎 The whole world fits inside your cloud!" : "🌍🌏🌎 Весь мир внутри облака!",
|
||||
"**The whole world fits inside your cloud!**\n\n- **🗺 Beautiful map:** Using [OpenStreetMap](https://www.openstreetmap.org) and [Leaflet](https://leafletjs.com), you can choose between standard map, satellite, topographical, dark mode or even watercolor! 🎨\n- **⭐ Favorites:** Save your favorite places, privately! Sync with [GNOME Maps](https://github.com/nextcloud/maps/issues/30) and mobile apps is planned.\n- **🧭 Routing:** Possible using either [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) or [Mapbox](https://www.mapbox.com).\n- **🖼 Photos on the map:** No more boring slideshows, just show directly where you were!\n- **🙋 Contacts on the map:** See where your friends live and plan your next visit.\n- **📱 Devices:** Lost your phone? Check the map!\n- **〰 Tracks:** Load GPS tracks or past trips. Recording with [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) or [OwnTracks](https://owntracks.org) is planned." : "**Весь мир внутри облака**\n\n- **🗺 Прекрасная карта:** Использование [карт OpenStreetMap](https://www.openstreetmap.org) совместно с [библиотекой Leaflet](https://leafletjs.com), позволяет использовать стандартное, спутниковое, топографическое, тёмное и даже акварельное оформление карты. 🎨\n- **⭐ Избранное:** Сохранённое избранное доступно только вам. Планируется поддержка синхронизации с приложениями [Карты GNOME](https://github.com/nextcloud/maps/issues/30) и разработка мобильного приложения.\n- **🧭 Маршруты:** Для прокладывания маршрутов может быть использованы службы [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) или [Mapbox](https://www.mapbox.com).\n- **🖼 Фотографии на карте:** Просмотр фотографий на карте, там где они были сняты.\n- **🙋 Контакты на карте:** Отображение сохранённых в контактах адресов на карте.\n- **📱 Устройства:** Отображение положения собственных устройств на карте\n- **〰 Траектории:** Загрузка траекторий GPS или записей путешествий. Планируется поддержка приложений [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) или [OwnTracks](https://owntracks.org).",
|
||||
"Settings were successfully saved" : "Параметры сохранены",
|
||||
"Failed to save settings" : "Не удалось сохранить параметры",
|
||||
"There are no contacts to zoom on" : "Нет контактов, к которым можно приблизится",
|
||||
|
@ -44,31 +45,54 @@ OC.L10N.register(
|
|||
"Elevation" : "Высота",
|
||||
"Accuracy" : "Точность",
|
||||
"Battery" : "Заряд",
|
||||
"Devices exported in {path}" : "Устройства экспортированы в «{path}»",
|
||||
"Failed to export devices" : "Не удалось экспортировать устройства",
|
||||
"{nb} devices imported from {path}" : "{nb} устройств(о) импортировано из «{path}»",
|
||||
"Failed to import devices" : "Не удалось импортировать устройства",
|
||||
"Import favorites from gpx (OsmAnd, Nextcloud Maps) or kmz/kml (F-Droid Maps, Maps.me, Marble)" : "Импорт избранного из файлов .gpx (OsmAnd, Nextcloud Maps) или .kmz / .kml (приложение Maps из каталога приложений F-Droid, Maps.me, Marble)",
|
||||
"Failed to load favorites" : "Не удалось загрузить избранное",
|
||||
"Add a favorite" : "Добавить в избранное",
|
||||
"Category deleted" : "Категория удалена",
|
||||
"Failed to rename category" : "Не удалось переименовать категорию",
|
||||
"Failed to delete category favorites" : "Не удалось удалить категорию избранного",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Нажмите на карту чтобы добавить в избранное, нажмите ESC для отмены",
|
||||
"Failed to add favorite" : "Не удалось добавить в избранное",
|
||||
"Name" : "Имя",
|
||||
"No name" : "Без имени",
|
||||
"Category" : "Категория",
|
||||
"Comment" : "Коментарий",
|
||||
"Submit" : "Создать",
|
||||
"Favorite name" : "Название избранного",
|
||||
"Move" : "Переместить",
|
||||
"Failed to delete favorite" : "Не удалось удалить из избранного",
|
||||
"Failed to edit favorite" : "Не удалось изменить избранное",
|
||||
"Click on the map to move the favorite, press ESC to cancel" : "Нажмите на карту чтобы добавить в избранное, нажмите ESC для отмены",
|
||||
"Favorites exported in {path}" : "Избранное экспортировано в «{path}»",
|
||||
"Failed to export favorites" : "Не удалось экспортировать избранное",
|
||||
"{nb} favorites imported from {path}" : "{nb} меток избранного импортировано из «{path}»",
|
||||
"Warning: tracks or routes were found in imported files, they were ignored." : "Предупреждение: траектории или маршруты найдены среди уже импортированных файлов.",
|
||||
"Failed to import favorites" : "Не удалось импортировать избранное",
|
||||
"View in Maps" : "Открыть в приложении Карты",
|
||||
"Import as favorites in Maps" : "Импортировать в избранное в приложение Карты",
|
||||
"Import as devices in Maps" : "Импортировать в устройства в приложении Карты",
|
||||
"Failed to load non-geolocalized photos" : "Не удалось загрузить фотографии без геопривязки",
|
||||
"Remove geo data" : "Удалить геоданные",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Нажмите на карту чтобы переместить фотографию, нажмите ESC для отмены",
|
||||
"Failed to load photos" : "Не удалось загрузить фотографии",
|
||||
"What do you want to place?" : "Чему назначить местоположение?",
|
||||
"Photo files" : "Файлам фотографий",
|
||||
"Photo folders" : "Папкам фотографий",
|
||||
"Choose pictures to place" : "Выберите изображения для привязки",
|
||||
"Choose directory of pictures to place" : "Выберите папку или изображения для привязки",
|
||||
"{nb} photos placed" : "{nb} фотографий привязано",
|
||||
"Failed to place photos" : "Не удалось привязать фотографии",
|
||||
"{nb} photos reset" : "Геопривязка удалена из {nb} фотографий",
|
||||
"Failed to reset photos coordinates" : "Не удалось убрать привязку из фотографий",
|
||||
"Geo link ({geoLink}) copied to clipboard" : "Ссылка на местоположение {geoLink} скопирована в буфер обмена",
|
||||
"Failed to save option values" : "Не удалось сохранить значения параметров",
|
||||
"Media scan was not done yet. Wait a few minutes/hours and reload this page to see your photos/tracks." : "Сканирование файлов ещё не завершено. Перезагрузите страницу через некоторое время чтобы увидеть свои фотографии и траектории.",
|
||||
"Improve this map" : "Улучшить карту",
|
||||
"Failed to restore options values" : "Не удалось восстановить значения параметров",
|
||||
"Place photos" : "Геопривязка фотографий",
|
||||
"Place contact" : "Геопривязка контакта",
|
||||
"Share this location" : "Поделиться этим местоположением",
|
||||
|
@ -78,6 +102,7 @@ OC.L10N.register(
|
|||
"Current location" : "Текущее местоположение",
|
||||
"Other maps" : "Другие карты",
|
||||
"Satellite map" : "Спутниковая карта",
|
||||
"Street map" : "Карта улиц",
|
||||
"north" : "север",
|
||||
"northeast" : "северо-восток",
|
||||
"east" : "восток",
|
||||
|
@ -96,16 +121,23 @@ OC.L10N.register(
|
|||
"Head {dir}" : "Направляйтесь на {dir}",
|
||||
" on {road}" : "на {road}",
|
||||
"Continue {dir}" : "Продолжайте {dir}",
|
||||
"Waypoint reached" : "Достигнута промежуточная точка",
|
||||
"Take the {exitStr} exit in the roundabout" : "Выезжайте с круга на {exitStr}",
|
||||
" onto {road}" : "на {road}",
|
||||
"Destination reached" : "Достигнут пункт назначения",
|
||||
"At the fork, turn {modifier}" : "На развилке поверните {modifier}",
|
||||
"Merge {modifier}" : "Съезжайте {modifier}",
|
||||
"Turn {modifier} on the ramp" : "Поверните {modifier} на эстакаду",
|
||||
"Take the ramp on the {modifier}" : "Съезжайте на эстакаду {modifier}",
|
||||
"Turn {modifier} at the end of the road" : "В конце дороги поверните {modifier}",
|
||||
"onto {road}" : "на {road}",
|
||||
"Start" : "Начать",
|
||||
"Via {viaNumber}" : "Через {viaNumber}",
|
||||
"Destination" : "Назначение",
|
||||
"m" : "м",
|
||||
"km" : "км",
|
||||
"yd" : "ярд",
|
||||
"mi" : "миль",
|
||||
"h" : "ч",
|
||||
"min" : "мин",
|
||||
"s" : "с",
|
||||
|
@ -122,10 +154,17 @@ OC.L10N.register(
|
|||
"By Foot (GraphHopper)" : "Пешком (GraphHopper)",
|
||||
"Routing is currently disabled." : "Прокладка маршрутов отключена.",
|
||||
"Add a routing service" : "Добавить службу прокладки маршрутов",
|
||||
"Export current route to GPX" : "Экспортировать текущий маршрут в файл GPX",
|
||||
"Routing error:" : "Ошибка маршрутизации:",
|
||||
"Route exported in {path}" : "Маршрут экспортирован в {path}",
|
||||
"Failed to export current route" : "Не удалось экспортировать текущий маршрут",
|
||||
"There is no route to export" : "Экспортируемые маршруты отсуствуют",
|
||||
"No search result" : "Ничего не найдено",
|
||||
"No {POItypeName} found" : "Объектов «{POItypeName}» не найдено",
|
||||
"My location" : "Моё местоположение",
|
||||
"Restaurant" : "Ресторан",
|
||||
"Fast food" : "Фаст-фуд",
|
||||
"Bar" : "Бар",
|
||||
"Supermarket" : "Супермаркет",
|
||||
"Cafe" : "Кафе",
|
||||
"Library" : "Библиотека",
|
||||
|
@ -152,6 +191,12 @@ OC.L10N.register(
|
|||
"Closed" : "Закрыто",
|
||||
"opens at {date}" : "открывается {date}",
|
||||
"This place" : "Это место",
|
||||
"Close elevation chart" : "Закрыть панель изменения высоты",
|
||||
"Show track elevation" : "Показать изменение высоты траектории",
|
||||
"Track {n} was not found" : "Траектория {n} не найдена",
|
||||
"Failed to load tracks" : "Не удалось загрузить траектории",
|
||||
"Failed to load track content" : "Не удалось загрузить содержимое траектории",
|
||||
"Failed to parse track {fname}" : "Не удалось прочитать содержимое траектории",
|
||||
"File" : "Файл",
|
||||
"Link" : "Ссылка",
|
||||
"Latitude" : "Широта",
|
||||
|
@ -160,10 +205,13 @@ OC.L10N.register(
|
|||
"Symbol name" : "Символьное имя",
|
||||
"download" : "загрузить",
|
||||
"metadata link" : "ссылка на метаданые",
|
||||
"tracks/routes name list" : "список траекторий и маршрутов",
|
||||
"no name" : "без имени",
|
||||
"Distance" : "Расстояние",
|
||||
"Duration" : "Продолжительность",
|
||||
"Moving time" : "Время в движении",
|
||||
"Pause time" : "Время пауз",
|
||||
"no date" : "без даты",
|
||||
"Begin" : "Начало",
|
||||
"End" : "Окончание",
|
||||
"Cumulative elevation gain" : "Общий набор высоты",
|
||||
|
@ -173,20 +221,33 @@ OC.L10N.register(
|
|||
"Maximum speed" : "Максимальная скорость",
|
||||
"Average speed" : "Средняя скорость",
|
||||
"Moving average speed" : "Средняя скорость движения",
|
||||
"Moving average pace" : "Средний темп движения",
|
||||
"Show elevation" : "Показать изменение высоты ",
|
||||
"Failed to change track color" : "Не удалось изменить цвет траектории",
|
||||
"Maps routing settings" : "Параметры маршрутизации",
|
||||
"To enable routing, you must set up a routing engine below." : "Для использования маршрутизации необходимо выбрать службу прокладки маршрутов.",
|
||||
"OSRM Website" : "Веб-сайт OSRM",
|
||||
"OSRM settings" : "Параметры OSRM",
|
||||
"An OSRM server URL looks like this : https://my.osrm.server.org:5000/route/v1" : "Пример адреса сервера OSRM: https://my.osrm.server.org:5000/route/v1",
|
||||
"Leave URL fields empty to disable OSRM routing provider." : "Чтобы не использовать службу маршрутизации OSRM, оставьте это поле пустым.",
|
||||
"OSRM server URL (car profile)" : "Адрес сервера OSRM (автомобиль)",
|
||||
"OSRM server URL (bicycle profile)" : "Адрес сервера OSRM (велосипед)",
|
||||
"OSRM server URL (foot profile)" : "Адрес сервера OSRM (пешеход)",
|
||||
"Show OSRM demo server" : "Показать демонстрационный сервер OSRM",
|
||||
"Graphhopper Website" : "Веб-сайт Graphhopper",
|
||||
"GraphHopper settings" : "Параметры Graphhopper",
|
||||
"A GraphHopper server URL looks like this : https://my.graphhopper.server.org:8989/route" : "Пример адреса сервера GrassHopper: https://my.graphhopper.server.org:8989/route",
|
||||
"GraphHopper server URL (will use main graphhopper server if empty)" : "Адрес сервера GrassHopper (чтобы использовать основной сервер, оставьте поле пустым)",
|
||||
"GraphHopper API key (mandatory if main server used)" : "Ключ API сервера GrassHopper (обязательно при использовании основного сервера)",
|
||||
"Mapbox Website" : "Веб-сайт Mapbox",
|
||||
"Mapbox settings" : "Параметры Mapbox",
|
||||
"Set the API key to use Mapbox routing service." : "Для использования службы маршрутизации Mapbox введите ключ API.",
|
||||
"Leave empty to disable." : "Для отключения оставьте поле пустым.",
|
||||
"Mapbox API key" : "Ключ доступа к API Mapbox",
|
||||
"Search…" : "Поиск…",
|
||||
"Your favorites" : "Избранное",
|
||||
"Import from gpx/kml/kmz" : "Импортировать из файла gpx/kml/kmz",
|
||||
"Toggle all" : "Скрыть или показать всё",
|
||||
"Your photos" : "Мои фотографии",
|
||||
"Your contacts" : "Мои контакты",
|
||||
"Your devices" : "Мои устройства",
|
||||
|
@ -201,6 +262,7 @@ OC.L10N.register(
|
|||
"Sort by date" : "Сортировать по дате",
|
||||
"Settings" : "Параметры",
|
||||
"Track my position" : "Отслеживать моё местоположение",
|
||||
"Display time filter slider" : "Показывать ползунок фильтра времени",
|
||||
"Keep in mind that map projections always distort sizes of countries. The standard Mercator projection is particularly biased. Read more at:" : "Имейте в виду, что картографические проекции всегда искажают размеры стран. Стандартная проекция Меркатора также вносит искажения, зависящие от удаления от экватора. Узнайте больше на ",
|
||||
"The True Size of Africa" : "Истинный размер Африки"
|
||||
},
|
||||
|
|
62
l10n/ru.json
62
l10n/ru.json
|
@ -2,6 +2,7 @@
|
|||
"Maps" : "Карты",
|
||||
"Personal" : "Личный",
|
||||
"🌍🌏🌎 The whole world fits inside your cloud!" : "🌍🌏🌎 Весь мир внутри облака!",
|
||||
"**The whole world fits inside your cloud!**\n\n- **🗺 Beautiful map:** Using [OpenStreetMap](https://www.openstreetmap.org) and [Leaflet](https://leafletjs.com), you can choose between standard map, satellite, topographical, dark mode or even watercolor! 🎨\n- **⭐ Favorites:** Save your favorite places, privately! Sync with [GNOME Maps](https://github.com/nextcloud/maps/issues/30) and mobile apps is planned.\n- **🧭 Routing:** Possible using either [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) or [Mapbox](https://www.mapbox.com).\n- **🖼 Photos on the map:** No more boring slideshows, just show directly where you were!\n- **🙋 Contacts on the map:** See where your friends live and plan your next visit.\n- **📱 Devices:** Lost your phone? Check the map!\n- **〰 Tracks:** Load GPS tracks or past trips. Recording with [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) or [OwnTracks](https://owntracks.org) is planned." : "**Весь мир внутри облака**\n\n- **🗺 Прекрасная карта:** Использование [карт OpenStreetMap](https://www.openstreetmap.org) совместно с [библиотекой Leaflet](https://leafletjs.com), позволяет использовать стандартное, спутниковое, топографическое, тёмное и даже акварельное оформление карты. 🎨\n- **⭐ Избранное:** Сохранённое избранное доступно только вам. Планируется поддержка синхронизации с приложениями [Карты GNOME](https://github.com/nextcloud/maps/issues/30) и разработка мобильного приложения.\n- **🧭 Маршруты:** Для прокладывания маршрутов может быть использованы службы [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) или [Mapbox](https://www.mapbox.com).\n- **🖼 Фотографии на карте:** Просмотр фотографий на карте, там где они были сняты.\n- **🙋 Контакты на карте:** Отображение сохранённых в контактах адресов на карте.\n- **📱 Устройства:** Отображение положения собственных устройств на карте\n- **〰 Траектории:** Загрузка траекторий GPS или записей путешествий. Планируется поддержка приложений [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) или [OwnTracks](https://owntracks.org).",
|
||||
"Settings were successfully saved" : "Параметры сохранены",
|
||||
"Failed to save settings" : "Не удалось сохранить параметры",
|
||||
"There are no contacts to zoom on" : "Нет контактов, к которым можно приблизится",
|
||||
|
@ -42,31 +43,54 @@
|
|||
"Elevation" : "Высота",
|
||||
"Accuracy" : "Точность",
|
||||
"Battery" : "Заряд",
|
||||
"Devices exported in {path}" : "Устройства экспортированы в «{path}»",
|
||||
"Failed to export devices" : "Не удалось экспортировать устройства",
|
||||
"{nb} devices imported from {path}" : "{nb} устройств(о) импортировано из «{path}»",
|
||||
"Failed to import devices" : "Не удалось импортировать устройства",
|
||||
"Import favorites from gpx (OsmAnd, Nextcloud Maps) or kmz/kml (F-Droid Maps, Maps.me, Marble)" : "Импорт избранного из файлов .gpx (OsmAnd, Nextcloud Maps) или .kmz / .kml (приложение Maps из каталога приложений F-Droid, Maps.me, Marble)",
|
||||
"Failed to load favorites" : "Не удалось загрузить избранное",
|
||||
"Add a favorite" : "Добавить в избранное",
|
||||
"Category deleted" : "Категория удалена",
|
||||
"Failed to rename category" : "Не удалось переименовать категорию",
|
||||
"Failed to delete category favorites" : "Не удалось удалить категорию избранного",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Нажмите на карту чтобы добавить в избранное, нажмите ESC для отмены",
|
||||
"Failed to add favorite" : "Не удалось добавить в избранное",
|
||||
"Name" : "Имя",
|
||||
"No name" : "Без имени",
|
||||
"Category" : "Категория",
|
||||
"Comment" : "Коментарий",
|
||||
"Submit" : "Создать",
|
||||
"Favorite name" : "Название избранного",
|
||||
"Move" : "Переместить",
|
||||
"Failed to delete favorite" : "Не удалось удалить из избранного",
|
||||
"Failed to edit favorite" : "Не удалось изменить избранное",
|
||||
"Click on the map to move the favorite, press ESC to cancel" : "Нажмите на карту чтобы добавить в избранное, нажмите ESC для отмены",
|
||||
"Favorites exported in {path}" : "Избранное экспортировано в «{path}»",
|
||||
"Failed to export favorites" : "Не удалось экспортировать избранное",
|
||||
"{nb} favorites imported from {path}" : "{nb} меток избранного импортировано из «{path}»",
|
||||
"Warning: tracks or routes were found in imported files, they were ignored." : "Предупреждение: траектории или маршруты найдены среди уже импортированных файлов.",
|
||||
"Failed to import favorites" : "Не удалось импортировать избранное",
|
||||
"View in Maps" : "Открыть в приложении Карты",
|
||||
"Import as favorites in Maps" : "Импортировать в избранное в приложение Карты",
|
||||
"Import as devices in Maps" : "Импортировать в устройства в приложении Карты",
|
||||
"Failed to load non-geolocalized photos" : "Не удалось загрузить фотографии без геопривязки",
|
||||
"Remove geo data" : "Удалить геоданные",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Нажмите на карту чтобы переместить фотографию, нажмите ESC для отмены",
|
||||
"Failed to load photos" : "Не удалось загрузить фотографии",
|
||||
"What do you want to place?" : "Чему назначить местоположение?",
|
||||
"Photo files" : "Файлам фотографий",
|
||||
"Photo folders" : "Папкам фотографий",
|
||||
"Choose pictures to place" : "Выберите изображения для привязки",
|
||||
"Choose directory of pictures to place" : "Выберите папку или изображения для привязки",
|
||||
"{nb} photos placed" : "{nb} фотографий привязано",
|
||||
"Failed to place photos" : "Не удалось привязать фотографии",
|
||||
"{nb} photos reset" : "Геопривязка удалена из {nb} фотографий",
|
||||
"Failed to reset photos coordinates" : "Не удалось убрать привязку из фотографий",
|
||||
"Geo link ({geoLink}) copied to clipboard" : "Ссылка на местоположение {geoLink} скопирована в буфер обмена",
|
||||
"Failed to save option values" : "Не удалось сохранить значения параметров",
|
||||
"Media scan was not done yet. Wait a few minutes/hours and reload this page to see your photos/tracks." : "Сканирование файлов ещё не завершено. Перезагрузите страницу через некоторое время чтобы увидеть свои фотографии и траектории.",
|
||||
"Improve this map" : "Улучшить карту",
|
||||
"Failed to restore options values" : "Не удалось восстановить значения параметров",
|
||||
"Place photos" : "Геопривязка фотографий",
|
||||
"Place contact" : "Геопривязка контакта",
|
||||
"Share this location" : "Поделиться этим местоположением",
|
||||
|
@ -76,6 +100,7 @@
|
|||
"Current location" : "Текущее местоположение",
|
||||
"Other maps" : "Другие карты",
|
||||
"Satellite map" : "Спутниковая карта",
|
||||
"Street map" : "Карта улиц",
|
||||
"north" : "север",
|
||||
"northeast" : "северо-восток",
|
||||
"east" : "восток",
|
||||
|
@ -94,16 +119,23 @@
|
|||
"Head {dir}" : "Направляйтесь на {dir}",
|
||||
" on {road}" : "на {road}",
|
||||
"Continue {dir}" : "Продолжайте {dir}",
|
||||
"Waypoint reached" : "Достигнута промежуточная точка",
|
||||
"Take the {exitStr} exit in the roundabout" : "Выезжайте с круга на {exitStr}",
|
||||
" onto {road}" : "на {road}",
|
||||
"Destination reached" : "Достигнут пункт назначения",
|
||||
"At the fork, turn {modifier}" : "На развилке поверните {modifier}",
|
||||
"Merge {modifier}" : "Съезжайте {modifier}",
|
||||
"Turn {modifier} on the ramp" : "Поверните {modifier} на эстакаду",
|
||||
"Take the ramp on the {modifier}" : "Съезжайте на эстакаду {modifier}",
|
||||
"Turn {modifier} at the end of the road" : "В конце дороги поверните {modifier}",
|
||||
"onto {road}" : "на {road}",
|
||||
"Start" : "Начать",
|
||||
"Via {viaNumber}" : "Через {viaNumber}",
|
||||
"Destination" : "Назначение",
|
||||
"m" : "м",
|
||||
"km" : "км",
|
||||
"yd" : "ярд",
|
||||
"mi" : "миль",
|
||||
"h" : "ч",
|
||||
"min" : "мин",
|
||||
"s" : "с",
|
||||
|
@ -120,10 +152,17 @@
|
|||
"By Foot (GraphHopper)" : "Пешком (GraphHopper)",
|
||||
"Routing is currently disabled." : "Прокладка маршрутов отключена.",
|
||||
"Add a routing service" : "Добавить службу прокладки маршрутов",
|
||||
"Export current route to GPX" : "Экспортировать текущий маршрут в файл GPX",
|
||||
"Routing error:" : "Ошибка маршрутизации:",
|
||||
"Route exported in {path}" : "Маршрут экспортирован в {path}",
|
||||
"Failed to export current route" : "Не удалось экспортировать текущий маршрут",
|
||||
"There is no route to export" : "Экспортируемые маршруты отсуствуют",
|
||||
"No search result" : "Ничего не найдено",
|
||||
"No {POItypeName} found" : "Объектов «{POItypeName}» не найдено",
|
||||
"My location" : "Моё местоположение",
|
||||
"Restaurant" : "Ресторан",
|
||||
"Fast food" : "Фаст-фуд",
|
||||
"Bar" : "Бар",
|
||||
"Supermarket" : "Супермаркет",
|
||||
"Cafe" : "Кафе",
|
||||
"Library" : "Библиотека",
|
||||
|
@ -150,6 +189,12 @@
|
|||
"Closed" : "Закрыто",
|
||||
"opens at {date}" : "открывается {date}",
|
||||
"This place" : "Это место",
|
||||
"Close elevation chart" : "Закрыть панель изменения высоты",
|
||||
"Show track elevation" : "Показать изменение высоты траектории",
|
||||
"Track {n} was not found" : "Траектория {n} не найдена",
|
||||
"Failed to load tracks" : "Не удалось загрузить траектории",
|
||||
"Failed to load track content" : "Не удалось загрузить содержимое траектории",
|
||||
"Failed to parse track {fname}" : "Не удалось прочитать содержимое траектории",
|
||||
"File" : "Файл",
|
||||
"Link" : "Ссылка",
|
||||
"Latitude" : "Широта",
|
||||
|
@ -158,10 +203,13 @@
|
|||
"Symbol name" : "Символьное имя",
|
||||
"download" : "загрузить",
|
||||
"metadata link" : "ссылка на метаданые",
|
||||
"tracks/routes name list" : "список траекторий и маршрутов",
|
||||
"no name" : "без имени",
|
||||
"Distance" : "Расстояние",
|
||||
"Duration" : "Продолжительность",
|
||||
"Moving time" : "Время в движении",
|
||||
"Pause time" : "Время пауз",
|
||||
"no date" : "без даты",
|
||||
"Begin" : "Начало",
|
||||
"End" : "Окончание",
|
||||
"Cumulative elevation gain" : "Общий набор высоты",
|
||||
|
@ -171,20 +219,33 @@
|
|||
"Maximum speed" : "Максимальная скорость",
|
||||
"Average speed" : "Средняя скорость",
|
||||
"Moving average speed" : "Средняя скорость движения",
|
||||
"Moving average pace" : "Средний темп движения",
|
||||
"Show elevation" : "Показать изменение высоты ",
|
||||
"Failed to change track color" : "Не удалось изменить цвет траектории",
|
||||
"Maps routing settings" : "Параметры маршрутизации",
|
||||
"To enable routing, you must set up a routing engine below." : "Для использования маршрутизации необходимо выбрать службу прокладки маршрутов.",
|
||||
"OSRM Website" : "Веб-сайт OSRM",
|
||||
"OSRM settings" : "Параметры OSRM",
|
||||
"An OSRM server URL looks like this : https://my.osrm.server.org:5000/route/v1" : "Пример адреса сервера OSRM: https://my.osrm.server.org:5000/route/v1",
|
||||
"Leave URL fields empty to disable OSRM routing provider." : "Чтобы не использовать службу маршрутизации OSRM, оставьте это поле пустым.",
|
||||
"OSRM server URL (car profile)" : "Адрес сервера OSRM (автомобиль)",
|
||||
"OSRM server URL (bicycle profile)" : "Адрес сервера OSRM (велосипед)",
|
||||
"OSRM server URL (foot profile)" : "Адрес сервера OSRM (пешеход)",
|
||||
"Show OSRM demo server" : "Показать демонстрационный сервер OSRM",
|
||||
"Graphhopper Website" : "Веб-сайт Graphhopper",
|
||||
"GraphHopper settings" : "Параметры Graphhopper",
|
||||
"A GraphHopper server URL looks like this : https://my.graphhopper.server.org:8989/route" : "Пример адреса сервера GrassHopper: https://my.graphhopper.server.org:8989/route",
|
||||
"GraphHopper server URL (will use main graphhopper server if empty)" : "Адрес сервера GrassHopper (чтобы использовать основной сервер, оставьте поле пустым)",
|
||||
"GraphHopper API key (mandatory if main server used)" : "Ключ API сервера GrassHopper (обязательно при использовании основного сервера)",
|
||||
"Mapbox Website" : "Веб-сайт Mapbox",
|
||||
"Mapbox settings" : "Параметры Mapbox",
|
||||
"Set the API key to use Mapbox routing service." : "Для использования службы маршрутизации Mapbox введите ключ API.",
|
||||
"Leave empty to disable." : "Для отключения оставьте поле пустым.",
|
||||
"Mapbox API key" : "Ключ доступа к API Mapbox",
|
||||
"Search…" : "Поиск…",
|
||||
"Your favorites" : "Избранное",
|
||||
"Import from gpx/kml/kmz" : "Импортировать из файла gpx/kml/kmz",
|
||||
"Toggle all" : "Скрыть или показать всё",
|
||||
"Your photos" : "Мои фотографии",
|
||||
"Your contacts" : "Мои контакты",
|
||||
"Your devices" : "Мои устройства",
|
||||
|
@ -199,6 +260,7 @@
|
|||
"Sort by date" : "Сортировать по дате",
|
||||
"Settings" : "Параметры",
|
||||
"Track my position" : "Отслеживать моё местоположение",
|
||||
"Display time filter slider" : "Показывать ползунок фильтра времени",
|
||||
"Keep in mind that map projections always distort sizes of countries. The standard Mercator projection is particularly biased. Read more at:" : "Имейте в виду, что картографические проекции всегда искажают размеры стран. Стандартная проекция Меркатора также вносит искажения, зависящие от удаления от экватора. Узнайте больше на ",
|
||||
"The True Size of Africa" : "Истинный размер Африки"
|
||||
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
|
||||
|
|
23
l10n/sl.js
23
l10n/sl.js
|
@ -3,6 +3,7 @@ OC.L10N.register(
|
|||
{
|
||||
"Maps" : "Zemljevidi",
|
||||
"Personal" : "Osebno",
|
||||
"🌍🌏🌎 The whole world fits inside your cloud!" : "Cel svet je mogoče združiti v vaš oblak!",
|
||||
"Settings were successfully saved" : "Nastavitve so uspešno shranjene",
|
||||
"Failed to save settings" : "Shranjevanje nastavitev je spodletelo",
|
||||
"Not grouped" : "Brez skupine",
|
||||
|
@ -17,6 +18,7 @@ OC.L10N.register(
|
|||
"Address type" : "Vrsta naslova",
|
||||
"Add address to contact" : "Dodaj naslov k stiku",
|
||||
"Failed to get contact list" : "Pridobivanje seznama stikov je spodletelo",
|
||||
"Failed to place contact" : "Postavitev stika je spodletela",
|
||||
"Failed to load device list" : "Nalaganje seznama naprav je spodletelo",
|
||||
"Toggle history" : "Preklopi zgodovino",
|
||||
"Rename" : "Preimenuj",
|
||||
|
@ -60,6 +62,12 @@ OC.L10N.register(
|
|||
"Failed to import favorites" : "Uvažanje priljubljenih je spodletelo",
|
||||
"View in Maps" : "Pogled na zemljevidu",
|
||||
"Remove geo data" : "Odstrani geolokacijske podatke",
|
||||
"Photo files" : "Slikovne datoteke",
|
||||
"Photo folders" : "Slikovne mape",
|
||||
"Failed to save option values" : "Shranjevanje vrednosti možnosti je spodletelo",
|
||||
"Media scan was not done yet. Wait a few minutes/hours and reload this page to see your photos/tracks." : "Pregled vseh predstavnih datotek še ni končan. Počakati bo treba od nekaj minut do nekaj ur in nato ponovno osvežiti stran za ogled slik in sledi.",
|
||||
"Improve this map" : "Izboljšajte zemljevid",
|
||||
"Failed to restore options values" : "Obnavljanje vrednosti možnosti je spodletelo",
|
||||
"Add route point" : "Dodaj točko poti",
|
||||
"Route to here" : "Pot do tu",
|
||||
"Current location" : "Trenutno mesto",
|
||||
|
@ -92,6 +100,12 @@ OC.L10N.register(
|
|||
"h" : "h",
|
||||
"min" : "min",
|
||||
"s" : "s",
|
||||
"By car (OSRM demo)" : "Z avtom (OSRM demo)",
|
||||
"By car (OSRM)" : "Z avtom (OSRM)",
|
||||
"By bike (OSRM)" : "S kolesom (OSRM)",
|
||||
"By foot (OSRM)" : "Peš (OSRM)",
|
||||
"By bike (Mapbox)" : "S kolesom (Mapbox)",
|
||||
"By foot (Mapbox)" : "Peš (Mapbox)",
|
||||
"No search result" : "Ni zadetkov iskanja",
|
||||
"My location" : "Trenutno mesto",
|
||||
"Restaurant" : "Restavracija",
|
||||
|
@ -102,6 +116,7 @@ OC.L10N.register(
|
|||
"Library" : "Knjižnica",
|
||||
"School" : "Šola",
|
||||
"Sports centre" : "Športno središče",
|
||||
"Gas station" : "Bencinska črpalka",
|
||||
"Parking" : "Parkirišče",
|
||||
"Bicycle parking" : "Parkirišče za kolesa",
|
||||
"Car rental" : "Izposoja vozil",
|
||||
|
@ -118,6 +133,7 @@ OC.L10N.register(
|
|||
"Add contact address" : "Dodaj naslov stika",
|
||||
"Open" : "Odpri",
|
||||
"Closed" : "Zaprto",
|
||||
"Failed to load tracks" : "Nalaganje sledi je spodletelo.",
|
||||
"File" : "Datoteka",
|
||||
"Link" : "Povezava",
|
||||
"Latitude" : "Geografska širina",
|
||||
|
@ -126,6 +142,7 @@ OC.L10N.register(
|
|||
"Symbol name" : "Ime simbola",
|
||||
"download" : "prejmi",
|
||||
"metadata link" : "povezava metapodatkov",
|
||||
"tracks/routes name list" : "imenski seznam sledi/poti",
|
||||
"no name" : "brez imena",
|
||||
"Distance" : "Razdalja",
|
||||
"Duration" : "Trajanje",
|
||||
|
@ -143,6 +160,10 @@ OC.L10N.register(
|
|||
"OSRM Website" : "Spletišče OSRM",
|
||||
"OSRM settings" : "Nastavitve OSRM",
|
||||
"An OSRM server URL looks like this : https://my.osrm.server.org:5000/route/v1" : "Naslov URL strežnika OSRM je zapisan kot : https://moj.osrm.strežnik.org:5000/route/v1",
|
||||
"Graphhopper Website" : "Spletišče Graphhopper",
|
||||
"GraphHopper settings" : "Nastavitve GraphHopper",
|
||||
"Mapbox Website" : "Spletišče Mapbox",
|
||||
"Mapbox settings" : "Nastavitve Mapbox",
|
||||
"Search…" : "Poišči ...",
|
||||
"Your favorites" : "Priljubljeno",
|
||||
"Import from gpx/kml/kmz" : "Uvozi iz gpx / kml / kmz",
|
||||
|
@ -161,6 +182,8 @@ OC.L10N.register(
|
|||
"Sort by date" : "Razvrsti po datumu",
|
||||
"Settings" : "Nastavitve",
|
||||
"Track my position" : "Sledi mojemu premikanju",
|
||||
"Display time filter slider" : "Pokaži drsnik časovnega filtra",
|
||||
"Keep in mind that map projections always distort sizes of countries. The standard Mercator projection is particularly biased. Read more at:" : "Imejte v mislih, da projekcija zemljevida vedno popači velikost držav in prav standardna Mercatorjeva projekcija je med najbolj očitnimi. Več o tem na spletišču:",
|
||||
"The True Size of Africa" : "Prava velikost Afrike"
|
||||
},
|
||||
"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);");
|
||||
|
|
23
l10n/sl.json
23
l10n/sl.json
|
@ -1,6 +1,7 @@
|
|||
{ "translations": {
|
||||
"Maps" : "Zemljevidi",
|
||||
"Personal" : "Osebno",
|
||||
"🌍🌏🌎 The whole world fits inside your cloud!" : "Cel svet je mogoče združiti v vaš oblak!",
|
||||
"Settings were successfully saved" : "Nastavitve so uspešno shranjene",
|
||||
"Failed to save settings" : "Shranjevanje nastavitev je spodletelo",
|
||||
"Not grouped" : "Brez skupine",
|
||||
|
@ -15,6 +16,7 @@
|
|||
"Address type" : "Vrsta naslova",
|
||||
"Add address to contact" : "Dodaj naslov k stiku",
|
||||
"Failed to get contact list" : "Pridobivanje seznama stikov je spodletelo",
|
||||
"Failed to place contact" : "Postavitev stika je spodletela",
|
||||
"Failed to load device list" : "Nalaganje seznama naprav je spodletelo",
|
||||
"Toggle history" : "Preklopi zgodovino",
|
||||
"Rename" : "Preimenuj",
|
||||
|
@ -58,6 +60,12 @@
|
|||
"Failed to import favorites" : "Uvažanje priljubljenih je spodletelo",
|
||||
"View in Maps" : "Pogled na zemljevidu",
|
||||
"Remove geo data" : "Odstrani geolokacijske podatke",
|
||||
"Photo files" : "Slikovne datoteke",
|
||||
"Photo folders" : "Slikovne mape",
|
||||
"Failed to save option values" : "Shranjevanje vrednosti možnosti je spodletelo",
|
||||
"Media scan was not done yet. Wait a few minutes/hours and reload this page to see your photos/tracks." : "Pregled vseh predstavnih datotek še ni končan. Počakati bo treba od nekaj minut do nekaj ur in nato ponovno osvežiti stran za ogled slik in sledi.",
|
||||
"Improve this map" : "Izboljšajte zemljevid",
|
||||
"Failed to restore options values" : "Obnavljanje vrednosti možnosti je spodletelo",
|
||||
"Add route point" : "Dodaj točko poti",
|
||||
"Route to here" : "Pot do tu",
|
||||
"Current location" : "Trenutno mesto",
|
||||
|
@ -90,6 +98,12 @@
|
|||
"h" : "h",
|
||||
"min" : "min",
|
||||
"s" : "s",
|
||||
"By car (OSRM demo)" : "Z avtom (OSRM demo)",
|
||||
"By car (OSRM)" : "Z avtom (OSRM)",
|
||||
"By bike (OSRM)" : "S kolesom (OSRM)",
|
||||
"By foot (OSRM)" : "Peš (OSRM)",
|
||||
"By bike (Mapbox)" : "S kolesom (Mapbox)",
|
||||
"By foot (Mapbox)" : "Peš (Mapbox)",
|
||||
"No search result" : "Ni zadetkov iskanja",
|
||||
"My location" : "Trenutno mesto",
|
||||
"Restaurant" : "Restavracija",
|
||||
|
@ -100,6 +114,7 @@
|
|||
"Library" : "Knjižnica",
|
||||
"School" : "Šola",
|
||||
"Sports centre" : "Športno središče",
|
||||
"Gas station" : "Bencinska črpalka",
|
||||
"Parking" : "Parkirišče",
|
||||
"Bicycle parking" : "Parkirišče za kolesa",
|
||||
"Car rental" : "Izposoja vozil",
|
||||
|
@ -116,6 +131,7 @@
|
|||
"Add contact address" : "Dodaj naslov stika",
|
||||
"Open" : "Odpri",
|
||||
"Closed" : "Zaprto",
|
||||
"Failed to load tracks" : "Nalaganje sledi je spodletelo.",
|
||||
"File" : "Datoteka",
|
||||
"Link" : "Povezava",
|
||||
"Latitude" : "Geografska širina",
|
||||
|
@ -124,6 +140,7 @@
|
|||
"Symbol name" : "Ime simbola",
|
||||
"download" : "prejmi",
|
||||
"metadata link" : "povezava metapodatkov",
|
||||
"tracks/routes name list" : "imenski seznam sledi/poti",
|
||||
"no name" : "brez imena",
|
||||
"Distance" : "Razdalja",
|
||||
"Duration" : "Trajanje",
|
||||
|
@ -141,6 +158,10 @@
|
|||
"OSRM Website" : "Spletišče OSRM",
|
||||
"OSRM settings" : "Nastavitve OSRM",
|
||||
"An OSRM server URL looks like this : https://my.osrm.server.org:5000/route/v1" : "Naslov URL strežnika OSRM je zapisan kot : https://moj.osrm.strežnik.org:5000/route/v1",
|
||||
"Graphhopper Website" : "Spletišče Graphhopper",
|
||||
"GraphHopper settings" : "Nastavitve GraphHopper",
|
||||
"Mapbox Website" : "Spletišče Mapbox",
|
||||
"Mapbox settings" : "Nastavitve Mapbox",
|
||||
"Search…" : "Poišči ...",
|
||||
"Your favorites" : "Priljubljeno",
|
||||
"Import from gpx/kml/kmz" : "Uvozi iz gpx / kml / kmz",
|
||||
|
@ -159,6 +180,8 @@
|
|||
"Sort by date" : "Razvrsti po datumu",
|
||||
"Settings" : "Nastavitve",
|
||||
"Track my position" : "Sledi mojemu premikanju",
|
||||
"Display time filter slider" : "Pokaži drsnik časovnega filtra",
|
||||
"Keep in mind that map projections always distort sizes of countries. The standard Mercator projection is particularly biased. Read more at:" : "Imejte v mislih, da projekcija zemljevida vedno popači velikost držav in prav standardna Mercatorjeva projekcija je med najbolj očitnimi. Več o tem na spletišču:",
|
||||
"The True Size of Africa" : "Prava velikost Afrike"
|
||||
},"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"
|
||||
}
|
|
@ -34,7 +34,7 @@ OC.L10N.register(
|
|||
"Failed to delete device" : "Грешка при брисању уређаја",
|
||||
"Failed to load device points" : "Грешка при учитавању тачака уређаја",
|
||||
"Failed to update device points" : "Грешка приликом ажурирања тачака уређаја",
|
||||
"Impossible to get current location" : "Немогуће дохватити тренутну локацију",
|
||||
"Impossible to get current location" : "Не могу да добијем тренутну локацију",
|
||||
"Phone" : "Телефон",
|
||||
"Computer" : "Рачунар",
|
||||
"Unknown device type" : "Непознати тип уређаја",
|
||||
|
@ -78,6 +78,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "Уклони географске податке",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Кликните на карту да померите слику, притисните ESC да поништите",
|
||||
"Failed to load photos" : "Грешка при учитавању слика",
|
||||
"What do you want to place?" : "Шта желите да поставите?",
|
||||
"Photo files" : "Фајлови слика",
|
||||
"Photo folders" : "Фасцикле слика",
|
||||
"Choose pictures to place" : "Одаберите слике за постављање",
|
||||
"Choose directory of pictures to place" : "Одаберите директоријум слика за постављање",
|
||||
"{nb} photos placed" : "{nb} слика постављено",
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
"Failed to delete device" : "Грешка при брисању уређаја",
|
||||
"Failed to load device points" : "Грешка при учитавању тачака уређаја",
|
||||
"Failed to update device points" : "Грешка приликом ажурирања тачака уређаја",
|
||||
"Impossible to get current location" : "Немогуће дохватити тренутну локацију",
|
||||
"Impossible to get current location" : "Не могу да добијем тренутну локацију",
|
||||
"Phone" : "Телефон",
|
||||
"Computer" : "Рачунар",
|
||||
"Unknown device type" : "Непознати тип уређаја",
|
||||
|
@ -76,6 +76,9 @@
|
|||
"Remove geo data" : "Уклони географске податке",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Кликните на карту да померите слику, притисните ESC да поништите",
|
||||
"Failed to load photos" : "Грешка при учитавању слика",
|
||||
"What do you want to place?" : "Шта желите да поставите?",
|
||||
"Photo files" : "Фајлови слика",
|
||||
"Photo folders" : "Фасцикле слика",
|
||||
"Choose pictures to place" : "Одаберите слике за постављање",
|
||||
"Choose directory of pictures to place" : "Одаберите директоријум слика за постављање",
|
||||
"{nb} photos placed" : "{nb} слика постављено",
|
||||
|
|
40
l10n/sv.js
40
l10n/sv.js
|
@ -4,6 +4,7 @@ OC.L10N.register(
|
|||
"Maps" : "Kartor",
|
||||
"Personal" : "Personlig",
|
||||
"🌍🌏🌎 The whole world fits inside your cloud!" : "🌍🌏🌎 Hela världen får plats i ditt moln!",
|
||||
"**The whole world fits inside your cloud!**\n\n- **🗺 Beautiful map:** Using [OpenStreetMap](https://www.openstreetmap.org) and [Leaflet](https://leafletjs.com), you can choose between standard map, satellite, topographical, dark mode or even watercolor! 🎨\n- **⭐ Favorites:** Save your favorite places, privately! Sync with [GNOME Maps](https://github.com/nextcloud/maps/issues/30) and mobile apps is planned.\n- **🧭 Routing:** Possible using either [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) or [Mapbox](https://www.mapbox.com).\n- **🖼 Photos on the map:** No more boring slideshows, just show directly where you were!\n- **🙋 Contacts on the map:** See where your friends live and plan your next visit.\n- **📱 Devices:** Lost your phone? Check the map!\n- **〰 Tracks:** Load GPS tracks or past trips. Recording with [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) or [OwnTracks](https://owntracks.org) is planned." : "**Hela världen ryms i ditt moln!**\n\n- **🗺 Vackra kartor:** Med hjälp av [OpenStreetMap](https://www.openstreetmap.org) och [Leaflet](https://leafletjs.com), kan du välja mellan många olika kartor, flygfoton, topografiskt, mörkt läge och även akvarell! 🎨\n- **⭐ Favoriter:** Spara dina favoritställen, privat! Synkronisering med [GNOME Maps](https://github.com/nextcloud/maps/issues/30) och mobilappar planeras.\n- **🧭 Vägvisning:** Använd antingen [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) eller [Mapbox](https://www.mapbox.com).\n- **🖼 Sätt dina foton på kartan:** Inga fler tråkiga bildspel, visa precis var du var!\n- **🙋 Kontakter på kartan:** Se var dina vänner bor och planera ditt nästa besök.\n- **📱 Enheter:** Tappat bort din telefon? Kolla kartan!\n- **〰 Spår:** Läs in GPS-spår eller tidigare resor. Inspelning av spår med [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) eller [OwnTracks](https://owntracks.org) planeras.",
|
||||
"Settings were successfully saved" : "Inställningarna sparades",
|
||||
"Failed to save settings" : "Kunde inte spara inställningarna",
|
||||
"There are no contacts to zoom on" : "Det finns inga kontakter att zooma på",
|
||||
|
@ -14,7 +15,7 @@ OC.L10N.register(
|
|||
"Delete this address" : "Radera denna adress",
|
||||
"All contacts" : "Alla kontakter",
|
||||
"Open in Contacts" : "Öppna i kontakter",
|
||||
"Failed to load contacts" : "Kunde inte ladda kontakter",
|
||||
"Failed to load contacts" : "Kunde inte läsa in kontakter",
|
||||
"New contact address" : "Ny kontaktadress",
|
||||
"Contact name" : "Kontaktens namn",
|
||||
"Address type" : "Adresstyp",
|
||||
|
@ -22,7 +23,7 @@ OC.L10N.register(
|
|||
"Failed to get contact list" : "Kunde inte hämta kontaktlistan",
|
||||
"Failed to place contact" : "Kunde inte placera kontakt",
|
||||
"Import devices from gpx (Nextcloud Maps) or kml/kmz (Google Timeline) file" : "Importera enheter från gpx (Nextcloud Maps) eller kml/kmz (Google Timeline) -fil",
|
||||
"Failed to load device list" : "Kunde inte ladda enhetslista",
|
||||
"Failed to load device list" : "Kunde inte läsa in enhetslista",
|
||||
"Toggle history" : "Växla historik",
|
||||
"Rename" : "Byt namn",
|
||||
"Change color" : "Ändra färg",
|
||||
|
@ -31,7 +32,7 @@ OC.L10N.register(
|
|||
"Device deleted" : "Enhet raderad",
|
||||
"Failed to rename device" : "Kunde inte byta namn på enhet",
|
||||
"Failed to delete device" : "Kunde inte radera enhet",
|
||||
"Failed to load device points" : "Kunde inte ladda enhetspunkter",
|
||||
"Failed to load device points" : "Kunde inte läsa in enhetspunkter",
|
||||
"Failed to update device points" : "Kunde inte uppdatera enhetspunkter",
|
||||
"Impossible to get current location" : "Omöjligt att få aktuell plats",
|
||||
"Phone" : "Telefon",
|
||||
|
@ -49,11 +50,12 @@ OC.L10N.register(
|
|||
"{nb} devices imported from {path}" : "{nb} enheter importerade från {path}",
|
||||
"Failed to import devices" : "Kunde inte importera enheter",
|
||||
"Import favorites from gpx (OsmAnd, Nextcloud Maps) or kmz/kml (F-Droid Maps, Maps.me, Marble)" : "Importera favoriter från gpx (OsmAnd, Nextcloud Maps) eller kmz/kml (F-Droid Maps, Maps.me, Marble)",
|
||||
"Failed to load favorites" : "Kunde inte ladda favoriter",
|
||||
"Failed to load favorites" : "Kunde inte läsa in favoriter",
|
||||
"Add a favorite" : "Lägg till en favorit",
|
||||
"Category deleted" : "Kategori raderad",
|
||||
"Failed to rename category" : "Kunde inte byta namn på kategori",
|
||||
"Failed to delete category favorites" : "Kunde inte radera kategorifavoriter",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Klicka på kartan för att lägga till en favorit, tryck ESC för att avbryta",
|
||||
"Failed to add favorite" : "Kunde inte lägga till favorit",
|
||||
"Name" : "Namn",
|
||||
"No name" : "Inget namn",
|
||||
|
@ -73,10 +75,13 @@ OC.L10N.register(
|
|||
"View in Maps" : "Visa i kartor",
|
||||
"Import as favorites in Maps" : "Importera som favoriter i Kartor",
|
||||
"Import as devices in Maps" : "Importera som enheter i Kartor",
|
||||
"Failed to load non-geolocalized photos" : "Kunde inte ladda foton som inte är geolokaliserade",
|
||||
"Failed to load non-geolocalized photos" : "Kunde inte läsa in foton som inte är geolokaliserade",
|
||||
"Remove geo data" : "Radera geodata",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Klicka på kartan för att flytta bilden, tryck på ESC för att avbryta",
|
||||
"Failed to load photos" : "Kunde inte ladda foton",
|
||||
"Failed to load photos" : "Kunde inte läsa in foton",
|
||||
"What do you want to place?" : "Vad vill du placera?",
|
||||
"Photo files" : "Bilder",
|
||||
"Photo folders" : "Bildmappar",
|
||||
"Choose pictures to place" : "Välj bilder att placera",
|
||||
"Choose directory of pictures to place" : "Välj mapp med bilder att placera",
|
||||
"{nb} photos placed" : "{nb} bilder placerade",
|
||||
|
@ -118,7 +123,9 @@ OC.L10N.register(
|
|||
"Take the {exitStr} exit in the roundabout" : "Ta den {exitStr} avfarten i rondellen",
|
||||
" onto {road}" : " till {road}",
|
||||
"Destination reached" : "Destination nådd",
|
||||
"At the fork, turn {modifier}" : "Vid vägskälet, sväng {modifier}",
|
||||
"Merge {modifier}" : "Sammanfoga {modifier}",
|
||||
"Turn {modifier} at the end of the road" : "Sväng {modifier} vid vägens slut",
|
||||
"onto {road}" : " till {road}",
|
||||
"Start" : "Start",
|
||||
"Via {viaNumber}" : "Via {viaNumber}",
|
||||
|
@ -133,7 +140,10 @@ OC.L10N.register(
|
|||
"By car (OSRM demo)" : "Med bil (OSRM demo)",
|
||||
"By car (OSRM)" : "Med bil (OSRM)",
|
||||
"By bike (OSRM)" : "Med cykel (OSRM)",
|
||||
"By foot (OSRM)" : "Till fots (OSRM)",
|
||||
"By bike (Mapbox)" : "Med cykel (Mapbox)",
|
||||
"By foot (Mapbox)" : "Till fots (Mapbox)",
|
||||
"Export current route to GPX" : "Exportera nuvarande spår till en gpx-fil",
|
||||
"No search result" : "Inget sökresultat",
|
||||
"No {POItypeName} found" : "Inget {POItypeName} hittades",
|
||||
"My location" : "Min plats",
|
||||
|
@ -153,6 +163,7 @@ OC.L10N.register(
|
|||
"Pharmacy" : "Apotek",
|
||||
"Cinema" : "Bio",
|
||||
"Public toilets" : "Allmän toalett",
|
||||
"Drinking water" : "Dricksvatten",
|
||||
"Hospital" : "Sjukhus",
|
||||
"Doctors" : "Läkare",
|
||||
"Dentist" : "Tandläkare",
|
||||
|
@ -166,14 +177,15 @@ OC.L10N.register(
|
|||
"opens at {date}" : "öppnar {date}",
|
||||
"This place" : "Denna plats",
|
||||
"Close elevation chart" : "Stäng höjddiagram",
|
||||
"Show track elevation" : "Visa spårets höjd",
|
||||
"File" : "Fil",
|
||||
"Link" : "Länk",
|
||||
"Latitude" : "Latitud",
|
||||
"Longitude" : "Longitud",
|
||||
"Description" : "Beskrivning",
|
||||
"Symbol name" : "Symbolnamn",
|
||||
"download" : "ladda ner",
|
||||
"metadata link" : "metadata-länk",
|
||||
"download" : "hämta",
|
||||
"metadata link" : "metadatalänk",
|
||||
"no name" : "inget namn",
|
||||
"Distance" : "Distans",
|
||||
"Duration" : "Varaktighet",
|
||||
|
@ -182,11 +194,17 @@ OC.L10N.register(
|
|||
"no date" : "inget datum",
|
||||
"Begin" : "Börja",
|
||||
"End" : "Sluta",
|
||||
"Cumulative elevation gain" : "Sammanräknad höjdökning",
|
||||
"Cumulative elevation loss" : "Sammanräknad höjdminskning",
|
||||
"Minimum elevation" : "Minsta höjd",
|
||||
"Maximum elevation" : "Högsta höjd",
|
||||
"Maximum speed" : "Högsta hastighet",
|
||||
"Average speed" : "Medelhastighet",
|
||||
"Moving average speed" : "Glidande medelhastighet",
|
||||
"Moving average pace" : "Glidande medeltempo",
|
||||
"Show elevation" : "Visa höjd",
|
||||
"Failed to change track color" : "Misslyckades att ändra spårfärg",
|
||||
"OSRM Website" : "OSRM webbplats",
|
||||
"OSRM settings" : "OSRM-inställningar",
|
||||
"An OSRM server URL looks like this : https://my.osrm.server.org:5000/route/v1" : "En OSRM-serverwebbadress ser ut så här: https://my.osrm.server.org:5000/route/v1",
|
||||
"OSRM server URL (car profile)" : "OSRM-serverwebbadress (bilprofil)",
|
||||
|
@ -211,9 +229,13 @@ OC.L10N.register(
|
|||
"Export all" : "Exportera alla",
|
||||
"Import devices" : "Importera enheter",
|
||||
"Delete all" : "Radera alla",
|
||||
"Your tracks" : "Dina spår",
|
||||
"Sort by name" : "Sortera efter namn",
|
||||
"Sort by date" : "Sortera efter datum",
|
||||
"Settings" : "Inställningar",
|
||||
"Track my position" : "Spåra min position"
|
||||
"Track my position" : "Spåra min position",
|
||||
"Display time filter slider" : "Visa tidsfilter-reglage",
|
||||
"Keep in mind that map projections always distort sizes of countries. The standard Mercator projection is particularly biased. Read more at:" : "Kom ihåg att kartprojektioner alltid förvränger verkligheten, tex länders storlek. Den vanliga Mercator-projektion är särskilt missvisande. Läs mer:",
|
||||
"The True Size of Africa" : "Afrikas faktiska storlek"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
|
40
l10n/sv.json
40
l10n/sv.json
|
@ -2,6 +2,7 @@
|
|||
"Maps" : "Kartor",
|
||||
"Personal" : "Personlig",
|
||||
"🌍🌏🌎 The whole world fits inside your cloud!" : "🌍🌏🌎 Hela världen får plats i ditt moln!",
|
||||
"**The whole world fits inside your cloud!**\n\n- **🗺 Beautiful map:** Using [OpenStreetMap](https://www.openstreetmap.org) and [Leaflet](https://leafletjs.com), you can choose between standard map, satellite, topographical, dark mode or even watercolor! 🎨\n- **⭐ Favorites:** Save your favorite places, privately! Sync with [GNOME Maps](https://github.com/nextcloud/maps/issues/30) and mobile apps is planned.\n- **🧭 Routing:** Possible using either [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) or [Mapbox](https://www.mapbox.com).\n- **🖼 Photos on the map:** No more boring slideshows, just show directly where you were!\n- **🙋 Contacts on the map:** See where your friends live and plan your next visit.\n- **📱 Devices:** Lost your phone? Check the map!\n- **〰 Tracks:** Load GPS tracks or past trips. Recording with [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) or [OwnTracks](https://owntracks.org) is planned." : "**Hela världen ryms i ditt moln!**\n\n- **🗺 Vackra kartor:** Med hjälp av [OpenStreetMap](https://www.openstreetmap.org) och [Leaflet](https://leafletjs.com), kan du välja mellan många olika kartor, flygfoton, topografiskt, mörkt läge och även akvarell! 🎨\n- **⭐ Favoriter:** Spara dina favoritställen, privat! Synkronisering med [GNOME Maps](https://github.com/nextcloud/maps/issues/30) och mobilappar planeras.\n- **🧭 Vägvisning:** Använd antingen [OSRM](http://project-osrm.org), [GraphHopper](https://www.graphhopper.com) eller [Mapbox](https://www.mapbox.com).\n- **🖼 Sätt dina foton på kartan:** Inga fler tråkiga bildspel, visa precis var du var!\n- **🙋 Kontakter på kartan:** Se var dina vänner bor och planera ditt nästa besök.\n- **📱 Enheter:** Tappat bort din telefon? Kolla kartan!\n- **〰 Spår:** Läs in GPS-spår eller tidigare resor. Inspelning av spår med [PhoneTrack](https://f-droid.org/en/packages/net.eneiluj.nextcloud.phonetrack/) eller [OwnTracks](https://owntracks.org) planeras.",
|
||||
"Settings were successfully saved" : "Inställningarna sparades",
|
||||
"Failed to save settings" : "Kunde inte spara inställningarna",
|
||||
"There are no contacts to zoom on" : "Det finns inga kontakter att zooma på",
|
||||
|
@ -12,7 +13,7 @@
|
|||
"Delete this address" : "Radera denna adress",
|
||||
"All contacts" : "Alla kontakter",
|
||||
"Open in Contacts" : "Öppna i kontakter",
|
||||
"Failed to load contacts" : "Kunde inte ladda kontakter",
|
||||
"Failed to load contacts" : "Kunde inte läsa in kontakter",
|
||||
"New contact address" : "Ny kontaktadress",
|
||||
"Contact name" : "Kontaktens namn",
|
||||
"Address type" : "Adresstyp",
|
||||
|
@ -20,7 +21,7 @@
|
|||
"Failed to get contact list" : "Kunde inte hämta kontaktlistan",
|
||||
"Failed to place contact" : "Kunde inte placera kontakt",
|
||||
"Import devices from gpx (Nextcloud Maps) or kml/kmz (Google Timeline) file" : "Importera enheter från gpx (Nextcloud Maps) eller kml/kmz (Google Timeline) -fil",
|
||||
"Failed to load device list" : "Kunde inte ladda enhetslista",
|
||||
"Failed to load device list" : "Kunde inte läsa in enhetslista",
|
||||
"Toggle history" : "Växla historik",
|
||||
"Rename" : "Byt namn",
|
||||
"Change color" : "Ändra färg",
|
||||
|
@ -29,7 +30,7 @@
|
|||
"Device deleted" : "Enhet raderad",
|
||||
"Failed to rename device" : "Kunde inte byta namn på enhet",
|
||||
"Failed to delete device" : "Kunde inte radera enhet",
|
||||
"Failed to load device points" : "Kunde inte ladda enhetspunkter",
|
||||
"Failed to load device points" : "Kunde inte läsa in enhetspunkter",
|
||||
"Failed to update device points" : "Kunde inte uppdatera enhetspunkter",
|
||||
"Impossible to get current location" : "Omöjligt att få aktuell plats",
|
||||
"Phone" : "Telefon",
|
||||
|
@ -47,11 +48,12 @@
|
|||
"{nb} devices imported from {path}" : "{nb} enheter importerade från {path}",
|
||||
"Failed to import devices" : "Kunde inte importera enheter",
|
||||
"Import favorites from gpx (OsmAnd, Nextcloud Maps) or kmz/kml (F-Droid Maps, Maps.me, Marble)" : "Importera favoriter från gpx (OsmAnd, Nextcloud Maps) eller kmz/kml (F-Droid Maps, Maps.me, Marble)",
|
||||
"Failed to load favorites" : "Kunde inte ladda favoriter",
|
||||
"Failed to load favorites" : "Kunde inte läsa in favoriter",
|
||||
"Add a favorite" : "Lägg till en favorit",
|
||||
"Category deleted" : "Kategori raderad",
|
||||
"Failed to rename category" : "Kunde inte byta namn på kategori",
|
||||
"Failed to delete category favorites" : "Kunde inte radera kategorifavoriter",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Klicka på kartan för att lägga till en favorit, tryck ESC för att avbryta",
|
||||
"Failed to add favorite" : "Kunde inte lägga till favorit",
|
||||
"Name" : "Namn",
|
||||
"No name" : "Inget namn",
|
||||
|
@ -71,10 +73,13 @@
|
|||
"View in Maps" : "Visa i kartor",
|
||||
"Import as favorites in Maps" : "Importera som favoriter i Kartor",
|
||||
"Import as devices in Maps" : "Importera som enheter i Kartor",
|
||||
"Failed to load non-geolocalized photos" : "Kunde inte ladda foton som inte är geolokaliserade",
|
||||
"Failed to load non-geolocalized photos" : "Kunde inte läsa in foton som inte är geolokaliserade",
|
||||
"Remove geo data" : "Radera geodata",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Klicka på kartan för att flytta bilden, tryck på ESC för att avbryta",
|
||||
"Failed to load photos" : "Kunde inte ladda foton",
|
||||
"Failed to load photos" : "Kunde inte läsa in foton",
|
||||
"What do you want to place?" : "Vad vill du placera?",
|
||||
"Photo files" : "Bilder",
|
||||
"Photo folders" : "Bildmappar",
|
||||
"Choose pictures to place" : "Välj bilder att placera",
|
||||
"Choose directory of pictures to place" : "Välj mapp med bilder att placera",
|
||||
"{nb} photos placed" : "{nb} bilder placerade",
|
||||
|
@ -116,7 +121,9 @@
|
|||
"Take the {exitStr} exit in the roundabout" : "Ta den {exitStr} avfarten i rondellen",
|
||||
" onto {road}" : " till {road}",
|
||||
"Destination reached" : "Destination nådd",
|
||||
"At the fork, turn {modifier}" : "Vid vägskälet, sväng {modifier}",
|
||||
"Merge {modifier}" : "Sammanfoga {modifier}",
|
||||
"Turn {modifier} at the end of the road" : "Sväng {modifier} vid vägens slut",
|
||||
"onto {road}" : " till {road}",
|
||||
"Start" : "Start",
|
||||
"Via {viaNumber}" : "Via {viaNumber}",
|
||||
|
@ -131,7 +138,10 @@
|
|||
"By car (OSRM demo)" : "Med bil (OSRM demo)",
|
||||
"By car (OSRM)" : "Med bil (OSRM)",
|
||||
"By bike (OSRM)" : "Med cykel (OSRM)",
|
||||
"By foot (OSRM)" : "Till fots (OSRM)",
|
||||
"By bike (Mapbox)" : "Med cykel (Mapbox)",
|
||||
"By foot (Mapbox)" : "Till fots (Mapbox)",
|
||||
"Export current route to GPX" : "Exportera nuvarande spår till en gpx-fil",
|
||||
"No search result" : "Inget sökresultat",
|
||||
"No {POItypeName} found" : "Inget {POItypeName} hittades",
|
||||
"My location" : "Min plats",
|
||||
|
@ -151,6 +161,7 @@
|
|||
"Pharmacy" : "Apotek",
|
||||
"Cinema" : "Bio",
|
||||
"Public toilets" : "Allmän toalett",
|
||||
"Drinking water" : "Dricksvatten",
|
||||
"Hospital" : "Sjukhus",
|
||||
"Doctors" : "Läkare",
|
||||
"Dentist" : "Tandläkare",
|
||||
|
@ -164,14 +175,15 @@
|
|||
"opens at {date}" : "öppnar {date}",
|
||||
"This place" : "Denna plats",
|
||||
"Close elevation chart" : "Stäng höjddiagram",
|
||||
"Show track elevation" : "Visa spårets höjd",
|
||||
"File" : "Fil",
|
||||
"Link" : "Länk",
|
||||
"Latitude" : "Latitud",
|
||||
"Longitude" : "Longitud",
|
||||
"Description" : "Beskrivning",
|
||||
"Symbol name" : "Symbolnamn",
|
||||
"download" : "ladda ner",
|
||||
"metadata link" : "metadata-länk",
|
||||
"download" : "hämta",
|
||||
"metadata link" : "metadatalänk",
|
||||
"no name" : "inget namn",
|
||||
"Distance" : "Distans",
|
||||
"Duration" : "Varaktighet",
|
||||
|
@ -180,11 +192,17 @@
|
|||
"no date" : "inget datum",
|
||||
"Begin" : "Börja",
|
||||
"End" : "Sluta",
|
||||
"Cumulative elevation gain" : "Sammanräknad höjdökning",
|
||||
"Cumulative elevation loss" : "Sammanräknad höjdminskning",
|
||||
"Minimum elevation" : "Minsta höjd",
|
||||
"Maximum elevation" : "Högsta höjd",
|
||||
"Maximum speed" : "Högsta hastighet",
|
||||
"Average speed" : "Medelhastighet",
|
||||
"Moving average speed" : "Glidande medelhastighet",
|
||||
"Moving average pace" : "Glidande medeltempo",
|
||||
"Show elevation" : "Visa höjd",
|
||||
"Failed to change track color" : "Misslyckades att ändra spårfärg",
|
||||
"OSRM Website" : "OSRM webbplats",
|
||||
"OSRM settings" : "OSRM-inställningar",
|
||||
"An OSRM server URL looks like this : https://my.osrm.server.org:5000/route/v1" : "En OSRM-serverwebbadress ser ut så här: https://my.osrm.server.org:5000/route/v1",
|
||||
"OSRM server URL (car profile)" : "OSRM-serverwebbadress (bilprofil)",
|
||||
|
@ -209,9 +227,13 @@
|
|||
"Export all" : "Exportera alla",
|
||||
"Import devices" : "Importera enheter",
|
||||
"Delete all" : "Radera alla",
|
||||
"Your tracks" : "Dina spår",
|
||||
"Sort by name" : "Sortera efter namn",
|
||||
"Sort by date" : "Sortera efter datum",
|
||||
"Settings" : "Inställningar",
|
||||
"Track my position" : "Spåra min position"
|
||||
"Track my position" : "Spåra min position",
|
||||
"Display time filter slider" : "Visa tidsfilter-reglage",
|
||||
"Keep in mind that map projections always distort sizes of countries. The standard Mercator projection is particularly biased. Read more at:" : "Kom ihåg att kartprojektioner alltid förvränger verkligheten, tex länders storlek. Den vanliga Mercator-projektion är särskilt missvisande. Läs mer:",
|
||||
"The True Size of Africa" : "Afrikas faktiska storlek"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
|
@ -55,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "Kategori silindi",
|
||||
"Failed to rename category" : "Kategori yeniden adlandırılamadı",
|
||||
"Failed to delete category favorites" : "Sık kullanılanlar kategorisi silinemedi",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Favori eklemek için haritaya tıklayın, iptal için ESC tuşuna basın",
|
||||
"Failed to add favorite" : "Sık kullanılan eklenemedi",
|
||||
"Name" : "Ad",
|
||||
"No name" : "Adsız",
|
||||
|
@ -78,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "Coğrafi konum verilerini kaldır",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Fotoğrafı taşımak için harita üzerine tıklayın, iptal etmek için ESC tuşuna basın",
|
||||
"Failed to load photos" : "Fotoğraflar yüklenemedi",
|
||||
"What do you want to place?" : "Hangisini konumlandırmak istiyorsunuz?",
|
||||
"Photo files" : "Fotoğraf dosyaları",
|
||||
"Photo folders" : "Fotoğraf klasörleri",
|
||||
"Choose pictures to place" : "Yerleştirilecek fotoğrafları seçin",
|
||||
"Choose directory of pictures to place" : "Yerleştirilecek fotoğrafların bulunduğu klasörü seçin",
|
||||
"{nb} photos placed" : "{nb} fotoğraf yerleştirildi",
|
||||
|
|
|
@ -53,6 +53,7 @@
|
|||
"Category deleted" : "Kategori silindi",
|
||||
"Failed to rename category" : "Kategori yeniden adlandırılamadı",
|
||||
"Failed to delete category favorites" : "Sık kullanılanlar kategorisi silinemedi",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "Favori eklemek için haritaya tıklayın, iptal için ESC tuşuna basın",
|
||||
"Failed to add favorite" : "Sık kullanılan eklenemedi",
|
||||
"Name" : "Ad",
|
||||
"No name" : "Adsız",
|
||||
|
@ -76,6 +77,9 @@
|
|||
"Remove geo data" : "Coğrafi konum verilerini kaldır",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "Fotoğrafı taşımak için harita üzerine tıklayın, iptal etmek için ESC tuşuna basın",
|
||||
"Failed to load photos" : "Fotoğraflar yüklenemedi",
|
||||
"What do you want to place?" : "Hangisini konumlandırmak istiyorsunuz?",
|
||||
"Photo files" : "Fotoğraf dosyaları",
|
||||
"Photo folders" : "Fotoğraf klasörleri",
|
||||
"Choose pictures to place" : "Yerleştirilecek fotoğrafları seçin",
|
||||
"Choose directory of pictures to place" : "Yerleştirilecek fotoğrafların bulunduğu klasörü seçin",
|
||||
"{nb} photos placed" : "{nb} fotoğraf yerleştirildi",
|
||||
|
|
|
@ -55,6 +55,7 @@ OC.L10N.register(
|
|||
"Category deleted" : "已删除的分类",
|
||||
"Failed to rename category" : "无法重命名分类",
|
||||
"Failed to delete category favorites" : "无法删除分类收藏",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "点击地图添加收藏夹,按 ESC 取消",
|
||||
"Failed to add favorite" : "无法添加收藏",
|
||||
"Name" : "名称",
|
||||
"No name" : "无名称",
|
||||
|
@ -78,6 +79,9 @@ OC.L10N.register(
|
|||
"Remove geo data" : "删除地理数据",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "在地图上点击以移动照片,按ESC取消",
|
||||
"Failed to load photos" : "无法加载照片",
|
||||
"What do you want to place?" : "您要放置什么?",
|
||||
"Photo files" : "照片文件",
|
||||
"Photo folders" : "照片文件夹",
|
||||
"Choose pictures to place" : "选择要放置的图片",
|
||||
"Choose directory of pictures to place" : "选择要放置的图片文件夹",
|
||||
"{nb} photos placed" : "已放置 {nb} 张照片",
|
||||
|
|
|
@ -53,6 +53,7 @@
|
|||
"Category deleted" : "已删除的分类",
|
||||
"Failed to rename category" : "无法重命名分类",
|
||||
"Failed to delete category favorites" : "无法删除分类收藏",
|
||||
"Click on the map to add a favorite, press ESC to cancel" : "点击地图添加收藏夹,按 ESC 取消",
|
||||
"Failed to add favorite" : "无法添加收藏",
|
||||
"Name" : "名称",
|
||||
"No name" : "无名称",
|
||||
|
@ -76,6 +77,9 @@
|
|||
"Remove geo data" : "删除地理数据",
|
||||
"Click on the map to move the photo, press ESC to cancel" : "在地图上点击以移动照片,按ESC取消",
|
||||
"Failed to load photos" : "无法加载照片",
|
||||
"What do you want to place?" : "您要放置什么?",
|
||||
"Photo files" : "照片文件",
|
||||
"Photo folders" : "照片文件夹",
|
||||
"Choose pictures to place" : "选择要放置的图片",
|
||||
"Choose directory of pictures to place" : "选择要放置的图片文件夹",
|
||||
"{nb} photos placed" : "已放置 {nb} 张照片",
|
||||
|
|
|
@ -207,7 +207,7 @@ class PhotofilesService {
|
|||
foreach($nodes as $node) {
|
||||
if ($this->isPhoto($node) and $node->isUpdateable()) {
|
||||
$this->setExifCoords($node, $lat, $lng);
|
||||
$this->photoMapper->updateByFileId($node->getId(), $lat, $lng);
|
||||
$this->updateByFileNow($node);
|
||||
$nbDone++;
|
||||
}
|
||||
}
|
||||
|
@ -229,7 +229,7 @@ class PhotofilesService {
|
|||
$lat = (count($lats) > $i) ? $lats[$i] : $lats[0];
|
||||
$lng = (count($lngs) > $i) ? $lngs[$i] : $lngs[0];
|
||||
$this->setExifCoords($file, $lat, $lng);
|
||||
$this->photoMapper->updateByFileId($file->getId(), $lat, $lng);
|
||||
$this->updateByFileNow($file);
|
||||
$nbDone++;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -144,7 +144,6 @@ ContactsController.prototype = {
|
|||
},
|
||||
|
||||
toggleGroup: function(groupName) {
|
||||
var groupNoSpace = groupName.replace(' ', '-');
|
||||
var groupLine = $('#contact-group-list > li[contact-group="'+groupName+'"]');
|
||||
var groupCounter = groupLine.find('.app-navigation-entry-utils-counter');
|
||||
var showAgain = false;
|
||||
|
@ -267,16 +266,21 @@ ContactsController.prototype = {
|
|||
var _app = this;
|
||||
return function(evt) {
|
||||
var marker = evt.layer;
|
||||
var contactPopup = _app.getContactPopupContent(marker.data);
|
||||
marker.unbindPopup();
|
||||
var popupContent = _app.getContactPopupContent(marker.data);
|
||||
marker.unbindTooltip();
|
||||
marker.bindPopup(contactPopup, {
|
||||
this._map.clickpopup = true;
|
||||
|
||||
var popup = L.popup({
|
||||
closeOnClick: true,
|
||||
className: 'popovermenu open popupMarker contactPopup',
|
||||
offset: L.point(-5, 10)
|
||||
})
|
||||
.setLatLng(marker.getLatLng())
|
||||
.setContent(popupContent)
|
||||
.openOn(_app.map);
|
||||
$(popup._closeButton).one('click', function (e) {
|
||||
_app.map.clickpopup = null;
|
||||
});
|
||||
marker.openPopup();
|
||||
this._map.clickpopup = true;
|
||||
};
|
||||
},
|
||||
|
||||
|
@ -344,7 +348,7 @@ ContactsController.prototype = {
|
|||
|
||||
addGroup: function(rawName, enable=false) {
|
||||
this.groups[rawName] = {};
|
||||
var name = rawName.replace(' ', '-');
|
||||
var name = rawName.replace(/\s+/g, '-');
|
||||
|
||||
var color = '000000';
|
||||
var displayName = rawName;
|
||||
|
@ -479,7 +483,8 @@ ContactsController.prototype = {
|
|||
icon: this.createContactView(markerData)
|
||||
});
|
||||
|
||||
marker.on('contextmenu', this.onContactRightClick);
|
||||
// disabled for the moment
|
||||
//marker.on('contextmenu', this.onContactRightClick);
|
||||
marker.on('mouseover', this.onContactMouseover);
|
||||
marker.on('mouseout', this.onContactMouseout);
|
||||
marker.data = markerData;
|
||||
|
@ -576,7 +581,7 @@ ContactsController.prototype = {
|
|||
deleteContactAddress: function(bookid, uri, uid, vcardAddress) {
|
||||
var that = this;
|
||||
$('#navigation-contacts').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var req = {
|
||||
uid: uid,
|
||||
adr: vcardAddress
|
||||
|
@ -592,7 +597,7 @@ ContactsController.prototype = {
|
|||
that.map.closePopup();
|
||||
that.map.clickpopup = null;
|
||||
$('#navigation-contacts').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
that.reloadContacts();
|
||||
}).fail(function(response) {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to delete contact address') + ': ' + response.responseText);
|
||||
|
@ -777,7 +782,7 @@ ContactsController.prototype = {
|
|||
placeContact: function(bookid, uri, uid, lat, lng, address, type='home') {
|
||||
var that = this;
|
||||
$('#navigation-contacts').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var road = (address.road || '') + ' ' + (address.pedestrian || '') + ' ' + (address.suburb || '') + ' ' + (address.city_district || '');
|
||||
road = road.replace(/\s+/g, ' ').trim();
|
||||
var city = address.village || address.town || address.city || '';
|
||||
|
@ -806,7 +811,7 @@ ContactsController.prototype = {
|
|||
that.map.closePopup();
|
||||
that.map.clickpopup = null;
|
||||
$('#navigation-contacts').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
that.reloadContacts();
|
||||
}).fail(function(response) {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to place contact') + ': ' + response.responseText);
|
||||
|
|
|
@ -277,6 +277,10 @@ DevicesController.prototype = {
|
|||
var color = device.color || (OCA.Theming ? OCA.Theming.color : '#0082c9');
|
||||
this.devices[id] = device;
|
||||
this.devices[id].color = color;
|
||||
// points data indexed by point id
|
||||
this.devices[id].points = {};
|
||||
// points coordinates (with id as third element)
|
||||
this.devices[id].pointsLatLngId = [];
|
||||
|
||||
this.devices[id].icon = L.divIcon(L.extend({
|
||||
html: '<div class="thumbnail"></div>',
|
||||
|
@ -431,7 +435,7 @@ DevicesController.prototype = {
|
|||
renameDeviceDB: function(id, newDeviceName) {
|
||||
var that = this;
|
||||
$('#device-list > li[device="'+id+'"]').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var req = {
|
||||
name: newDeviceName
|
||||
};
|
||||
|
@ -463,7 +467,7 @@ DevicesController.prototype = {
|
|||
that.setDeviceCss(id, color);
|
||||
}).always(function (response) {
|
||||
$('#device-list > li[device="'+id+'"]').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
}).fail(function(response) {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to rename device') + ': ' + response.responseText);
|
||||
});
|
||||
|
@ -472,7 +476,7 @@ DevicesController.prototype = {
|
|||
deleteDeviceDB: function(id) {
|
||||
var that = this;
|
||||
$('#navigation-devices').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var req = {};
|
||||
var url = generateUrl('/apps/maps/devices/'+id);
|
||||
$.ajax({
|
||||
|
@ -484,7 +488,7 @@ DevicesController.prototype = {
|
|||
that.deleteDeviceMap(id);
|
||||
}).always(function (response) {
|
||||
$('#navigation-devices').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
}).fail(function() {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to delete device'));
|
||||
});
|
||||
|
@ -626,10 +630,6 @@ DevicesController.prototype = {
|
|||
this.devices[id].marker.on('mouseout', this.deviceMarkerMouseout);
|
||||
this.devices[id].marker.on('contextmenu', this.deviceMarkerMouseRightClick);
|
||||
//this.devices[id].marker.on('click', this.deviceMouseClick);
|
||||
// points data indexed by point id
|
||||
this.devices[id].points = {};
|
||||
// points coordinates (with id as third element)
|
||||
this.devices[id].pointsLatLngId = [];
|
||||
for (var i=0; i < points.length; i++) {
|
||||
this.devices[id].pointsLatLngId.push([points[i].lat, points[i].lng, points[i].id]);
|
||||
this.devices[id].points[points[i].id] = points[i];
|
||||
|
@ -1001,22 +1001,26 @@ DevicesController.prototype = {
|
|||
},
|
||||
|
||||
deviceMarkerMouseRightClick: function(e) {
|
||||
var that = this;
|
||||
var id = e.target.devid;
|
||||
|
||||
var yOffset = 5;
|
||||
var yOffset = 7;
|
||||
if (e.target.lastPosMarker) {
|
||||
yOffset = -20;
|
||||
yOffset = -14;
|
||||
}
|
||||
e.target.unbindPopup();
|
||||
this._map.clickpopup = true;
|
||||
var popupContent = this._map.devicesController.getDeviceContextPopupContent(id);
|
||||
e.target.bindPopup(popupContent, {
|
||||
var popup = L.popup({
|
||||
closeOnClick: true,
|
||||
className: 'popovermenu open popupMarker',
|
||||
offset: L.point(-5, yOffset)
|
||||
offset: L.point(-6, yOffset)
|
||||
})
|
||||
.setLatLng(e.latlng)
|
||||
.setContent(popupContent)
|
||||
.openOn(this._map);
|
||||
$(popup._closeButton).one('click', function (e) {
|
||||
that._map.clickpopup = null;
|
||||
});
|
||||
e.target.openPopup(e.latlng);
|
||||
e.target.unbindPopup();
|
||||
this._map.clickpopup = true;
|
||||
},
|
||||
|
||||
getDeviceContextPopupContent: function(id) {
|
||||
|
@ -1091,7 +1095,7 @@ DevicesController.prototype = {
|
|||
exportDevices: function(idList, all=false) {
|
||||
var that = this;
|
||||
$('#navigation-devices').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var req = {
|
||||
deviceIdList: idList,
|
||||
begin: null,
|
||||
|
@ -1108,7 +1112,7 @@ DevicesController.prototype = {
|
|||
OC.Notification.showTemporary(t('maps', 'Devices exported in {path}', {path: response}));
|
||||
}).always(function (response) {
|
||||
$('#navigation-devices').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
}).fail(function(response) {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to export devices') + ': ' + response.responseText);
|
||||
});
|
||||
|
@ -1116,7 +1120,7 @@ DevicesController.prototype = {
|
|||
|
||||
importDevices: function(path) {
|
||||
$('#navigation-devices').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var that = this;
|
||||
var req = {
|
||||
path: path
|
||||
|
@ -1136,7 +1140,7 @@ DevicesController.prototype = {
|
|||
that.getDevices();
|
||||
}).always(function (response) {
|
||||
$('#navigation-devices').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
}).fail(function(response) {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to import devices') + ': ' + response.responseText);
|
||||
});
|
||||
|
|
|
@ -186,19 +186,24 @@ FavoritesController.prototype = {
|
|||
});
|
||||
// cancel favorite edition
|
||||
$('body').on('click', '.canceleditfavorite', function(e) {
|
||||
that.map.clickpopup = null;
|
||||
that.map.closePopup();
|
||||
});
|
||||
$('body').on('click', '.valideditfavorite', function(e) {
|
||||
that.editFavoriteFromPopup($(this));
|
||||
that.map.clickpopup = null;
|
||||
that.map.closePopup();
|
||||
});
|
||||
$('body').on('click', '.deletefavorite', function(e) {
|
||||
var favid = parseInt($(this).parent().parent().attr('favid'));
|
||||
that.deleteFavoriteDB(favid);
|
||||
that.map.clickpopup = null;
|
||||
that.map.closePopup();
|
||||
});
|
||||
$('body').on('click', '.valideditdeletefavorite', function(e) {
|
||||
var favid = parseInt($(this).parent().parent().attr('favid'));
|
||||
that.deleteFavoriteDB(favid);
|
||||
that.map.clickpopup = null;
|
||||
that.map.closePopup();
|
||||
});
|
||||
$('body').on('click', '.movefavorite', function(e) {
|
||||
|
@ -215,6 +220,7 @@ FavoritesController.prototype = {
|
|||
$('body').on('keyup', 'input[role=category], input[role=name]', function(e) {
|
||||
if (e.key === 'Enter') {
|
||||
that.editFavoriteFromPopup($(this).parent().parent().parent().parent().find('.valideditfavorite'));
|
||||
that.map.clickpopup = null;
|
||||
that.map.closePopup();
|
||||
}
|
||||
});
|
||||
|
@ -302,7 +308,7 @@ FavoritesController.prototype = {
|
|||
return function(cluster) {
|
||||
var fid = parseInt(cluster.getAllChildMarkers()[0].favid);
|
||||
var category = that.favorites[fid].category;
|
||||
category = category.replace(' ', '-');
|
||||
category = category.replace(/\s+/g, '-');
|
||||
var label = cluster.getChildCount();
|
||||
return new L.DivIcon(L.extend({
|
||||
iconAnchor: [14, 14],
|
||||
|
@ -357,7 +363,6 @@ FavoritesController.prototype = {
|
|||
|
||||
toggleCategory: function(cat, updateSlider=false) {
|
||||
var subgroup = this.categoryLayers[cat];
|
||||
var catNoSpace = cat.replace(' ', '-');
|
||||
var catLine = $('#category-list > li[category="'+cat+'"]');
|
||||
var catName = catLine.find('.category-name');
|
||||
var catCounter = catLine.find('.app-navigation-entry-utils-counter');
|
||||
|
@ -533,7 +538,7 @@ FavoritesController.prototype = {
|
|||
// add layer
|
||||
// set color and icon
|
||||
addCategory: function(rawName, enable=false, shareToken = null) {
|
||||
var name = rawName.replace(' ', '-');
|
||||
var name = rawName.replace(/\s+/g, '-');
|
||||
|
||||
// color
|
||||
var color = '0000EE';
|
||||
|
@ -663,7 +668,7 @@ FavoritesController.prototype = {
|
|||
var that = this;
|
||||
var origCatList = [cat];
|
||||
$('#navigation-favorites').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var req = {
|
||||
categories: origCatList,
|
||||
newName: newCategoryName
|
||||
|
@ -684,7 +689,7 @@ FavoritesController.prototype = {
|
|||
that.updateCategoryCounters();
|
||||
}).always(function (response) {
|
||||
$('#navigation-favorites').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
}).fail(function() {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to rename category'));
|
||||
});
|
||||
|
@ -698,7 +703,7 @@ FavoritesController.prototype = {
|
|||
}
|
||||
var that = this;
|
||||
$('#navigation-favorites').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var req = {
|
||||
ids: favids
|
||||
};
|
||||
|
@ -712,7 +717,7 @@ FavoritesController.prototype = {
|
|||
that.deleteCategoryMap(cat, true);
|
||||
}).always(function (response) {
|
||||
$('#navigation-favorites').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
}).fail(function() {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to delete category favorites'));
|
||||
});
|
||||
|
@ -737,7 +742,7 @@ FavoritesController.prototype = {
|
|||
delete this.categoryMarkers[cat];
|
||||
delete this.categoryDivIcon[cat];
|
||||
delete this.categoryColors[cat];
|
||||
$('#category-list #'+cat.replace(' ', '-')+'-category').fadeOut('slow', function() {
|
||||
$('#category-list #' + cat.replace(/\s+/g, '-') + '-category').fadeOut('slow', function() {
|
||||
$(this).remove();
|
||||
});
|
||||
|
||||
|
@ -752,7 +757,7 @@ FavoritesController.prototype = {
|
|||
var total = 0;
|
||||
for (var cat in this.categoryMarkers) {
|
||||
count = Object.keys(this.categoryMarkers[cat]).length;
|
||||
$('#'+cat.replace(' ', '-')+'-category .app-navigation-entry-utils-counter').text(count);
|
||||
$('#' + cat.replace(/\s+/g, '-')+'-category .app-navigation-entry-utils-counter').text(count);
|
||||
total = total + count;
|
||||
}
|
||||
//$('#navigation-favorites > .app-navigation-entry-utils .app-navigation-entry-utils-counter').text(total);
|
||||
|
@ -760,16 +765,17 @@ FavoritesController.prototype = {
|
|||
|
||||
enterAddFavoriteMode: function(categoryName) {
|
||||
this.addFavoriteCategory = categoryName;
|
||||
$('.leaflet-container').css('cursor','crosshair');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor','crosshair');
|
||||
this.map.on('click', this.addFavoriteClickMap);
|
||||
this.map.leftClickLock = true;
|
||||
$('#addFavoriteButton button').removeClass('icon-add').addClass('icon-history');
|
||||
$('#explainaddpoint').show();
|
||||
this.addFavoriteMode = true;
|
||||
OC.Notification.showTemporary(t('maps', 'Click on the map to add a favorite, press ESC to cancel'));
|
||||
},
|
||||
|
||||
leaveAddFavoriteMode: function() {
|
||||
$('.leaflet-container').css('cursor','grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor','grab');
|
||||
this.map.off('click', this.addFavoriteClickMap);
|
||||
this.map.leftClickLock = false;
|
||||
$('#addFavoriteButton button').addClass('icon-add').removeClass('icon-history');
|
||||
|
@ -798,7 +804,7 @@ FavoritesController.prototype = {
|
|||
addFavoriteDB: function(category, lat, lng, name, comment=null, extensions=null) {
|
||||
var that = this;
|
||||
$('#navigation-favorites').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var req = {
|
||||
name: name,
|
||||
lat: lat,
|
||||
|
@ -821,7 +827,7 @@ FavoritesController.prototype = {
|
|||
that.openEditionPopup(response.id);
|
||||
}).always(function (response) {
|
||||
$('#navigation-favorites').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
}).fail(function() {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to add favorite'));
|
||||
});
|
||||
|
@ -898,7 +904,7 @@ FavoritesController.prototype = {
|
|||
favoriteMouseover: function(e) {
|
||||
var favid = e.target.favid;
|
||||
var fav = this._map.favoritesController.favorites[favid];
|
||||
var cat = fav.category.replace(' ', '-');
|
||||
var cat = fav.category.replace(/\s+/g, '-');
|
||||
var favTooltip = this._map.favoritesController.getFavoriteTooltipContent(fav);
|
||||
e.target.bindTooltip(favTooltip, {
|
||||
className: 'leaflet-marker-favorite-tooltip tooltipfav-' + cat,
|
||||
|
@ -927,6 +933,7 @@ FavoritesController.prototype = {
|
|||
},
|
||||
|
||||
openEditionPopup: function(favid) {
|
||||
var that = this;
|
||||
var fav = this.favorites[favid];
|
||||
|
||||
//e.target.unbindPopup();
|
||||
|
@ -939,12 +946,9 @@ FavoritesController.prototype = {
|
|||
.setLatLng([fav.lat, fav.lng])
|
||||
.setContent(popupContent)
|
||||
.openOn(this.map);
|
||||
//e.target.bindPopup(popupContent, {
|
||||
// closeOnClick: true,
|
||||
// className: 'popovermenu open popupMarker',
|
||||
// offset: L.point(-5, 9)
|
||||
//});
|
||||
//e.target.openPopup();
|
||||
$(popup._closeButton).one('click', function(e){
|
||||
that.map.clickpopup = null;
|
||||
});
|
||||
// add completion to category field
|
||||
var catList = [];
|
||||
for (var c in this.categoryLayers) {
|
||||
|
@ -1004,6 +1008,7 @@ FavoritesController.prototype = {
|
|||
},
|
||||
|
||||
favoriteMouseRightClick: function(e) {
|
||||
var that = this;
|
||||
var favid = e.target.favid;
|
||||
var fav = this._map.favoritesController.favorites[favid];
|
||||
this._map.clickpopup = true;
|
||||
|
@ -1019,6 +1024,9 @@ FavoritesController.prototype = {
|
|||
.setLatLng([fav.lat, fav.lng])
|
||||
.setContent(popupContent)
|
||||
.openOn(this._map);
|
||||
$(popup._closeButton).one('click', function (e) {
|
||||
that._map.clickpopup = null;
|
||||
});
|
||||
},
|
||||
|
||||
getFavoriteContextPopupContent: function(fav) {
|
||||
|
@ -1043,7 +1051,7 @@ FavoritesController.prototype = {
|
|||
deleteFavoriteDB: function(favid) {
|
||||
var that = this;
|
||||
$('#navigation-favorites').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var req = {
|
||||
};
|
||||
var url = generateUrl('/apps/maps/favorites/'+favid);
|
||||
|
@ -1058,7 +1066,7 @@ FavoritesController.prototype = {
|
|||
that.updateCategoryCounters();
|
||||
}).always(function (response) {
|
||||
$('#navigation-favorites').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
}).fail(function() {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to delete favorite'));
|
||||
});
|
||||
|
@ -1101,7 +1109,7 @@ FavoritesController.prototype = {
|
|||
editFavoriteDB: function(favid, name, comment, category, lat, lng) {
|
||||
var that = this;
|
||||
$('#navigation-favorites').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var req = {
|
||||
name: name,
|
||||
extensions: null
|
||||
|
@ -1130,7 +1138,7 @@ FavoritesController.prototype = {
|
|||
that.updateCategoryCounters();
|
||||
}).always(function (response) {
|
||||
$('#navigation-favorites').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
}).fail(function() {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to edit favorite'));
|
||||
});
|
||||
|
@ -1182,13 +1190,13 @@ FavoritesController.prototype = {
|
|||
},
|
||||
|
||||
enterMoveFavoriteMode: function() {
|
||||
$('.leaflet-container').css('cursor', 'crosshair');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'crosshair');
|
||||
this.map.on('click', this.moveFavoriteClickMap);
|
||||
OC.Notification.showTemporary(t('maps', 'Click on the map to move the favorite, press ESC to cancel'));
|
||||
},
|
||||
|
||||
leaveMoveFavoriteMode: function() {
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
this.map.off('click', this.moveFavoriteClickMap);
|
||||
this.movingFavoriteId = null;
|
||||
},
|
||||
|
@ -1209,7 +1217,7 @@ FavoritesController.prototype = {
|
|||
|
||||
exportDisplayedFavorites: function(catList=null) {
|
||||
$('#navigation-favorites').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
if (catList === null) {
|
||||
catList = [];
|
||||
if (this.map.hasLayer(this.cluster)) {
|
||||
|
@ -1237,7 +1245,7 @@ FavoritesController.prototype = {
|
|||
OC.Notification.showTemporary(t('maps', 'Favorites exported in {path}', {path: response}));
|
||||
}).always(function (response) {
|
||||
$('#navigation-favorites').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
}).fail(function(response) {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to export favorites') + ': ' + response.responseText);
|
||||
});
|
||||
|
@ -1245,7 +1253,7 @@ FavoritesController.prototype = {
|
|||
|
||||
importFavorites: function(path) {
|
||||
$('#navigation-favorites').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var that = this;
|
||||
var req = {
|
||||
path: path
|
||||
|
@ -1272,7 +1280,7 @@ FavoritesController.prototype = {
|
|||
}
|
||||
}).always(function (response) {
|
||||
$('#navigation-favorites').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
}).fail(function() {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to import favorites'));
|
||||
});
|
||||
|
@ -1280,7 +1288,7 @@ FavoritesController.prototype = {
|
|||
|
||||
getAutocompData: function() {
|
||||
var that = this;
|
||||
var fav, favid;
|
||||
var fav, layer;
|
||||
var data = [];
|
||||
if (that.map.hasLayer(that.cluster)) {
|
||||
for (var cat in this.categoryLayers) {
|
||||
|
|
|
@ -239,16 +239,23 @@ PhotosController.prototype = {
|
|||
},
|
||||
|
||||
photoMouseRightClick: function(e) {
|
||||
var that = this;
|
||||
var filePath = e.target.data.path;
|
||||
|
||||
e.target.unbindPopup();
|
||||
var popupContent = this._map.photosController.getPhotoContextPopupContent(filePath);
|
||||
e.target.bindPopup(popupContent, {
|
||||
this._map.clickpopup = true;
|
||||
|
||||
var popup = L.popup({
|
||||
closeOnClick: true,
|
||||
className: 'popovermenu open popupMarker',
|
||||
offset: L.point(-5, -20)
|
||||
})
|
||||
.setLatLng(e.target._latlng)
|
||||
.setContent(popupContent)
|
||||
.openOn(this._map);
|
||||
$(popup._closeButton).one('click', function (e) {
|
||||
that._map.clickpopup = null;
|
||||
});
|
||||
e.target.openPopup();
|
||||
},
|
||||
|
||||
getPhotoContextPopupContent: function(filePath) {
|
||||
|
@ -271,14 +278,16 @@ PhotosController.prototype = {
|
|||
},
|
||||
|
||||
enterMovePhotoMode: function() {
|
||||
$('.leaflet-container').css('cursor', 'crosshair');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'crosshair');
|
||||
this.map.on('click', this.movePhotoClickMap);
|
||||
this.map.clickpopup = true;
|
||||
OC.Notification.showTemporary(t('maps', 'Click on the map to move the photo, press ESC to cancel'));
|
||||
},
|
||||
|
||||
leaveMovePhotoMode: function() {
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
this.map.off('click', this.movePhotoClickMap);
|
||||
this.map.clickpopup = null;
|
||||
this.movingPhotoPath = null;
|
||||
},
|
||||
|
||||
|
@ -383,8 +392,31 @@ PhotosController.prototype = {
|
|||
return generateUrl('/apps/theming/img/core/filetypes') + '/image.svg?v=2';
|
||||
},
|
||||
|
||||
contextPlacePhotos: function(e) {
|
||||
contextPlacePhotosOrFolder: function(e) {
|
||||
var that = this.photosController;
|
||||
OC.dialogs.confirmDestructive(
|
||||
'',
|
||||
t('maps', 'What do you want to place?'),
|
||||
{
|
||||
type: OC.dialogs.YES_NO_BUTTONS,
|
||||
confirm: t('maps', 'Photo files'),
|
||||
confirmClasses: '',
|
||||
cancel: t('maps', 'Photo folders'),
|
||||
},
|
||||
function (result) {
|
||||
if (result) {
|
||||
that.contextPlacePhotos(e);
|
||||
}
|
||||
else {
|
||||
that.contextPlacePhotoFolder(e);
|
||||
}
|
||||
},
|
||||
true
|
||||
);
|
||||
},
|
||||
|
||||
contextPlacePhotos: function(e) {
|
||||
var that = this;
|
||||
var latlng = e.latlng;
|
||||
OC.dialogs.filepicker(
|
||||
t('maps', 'Choose pictures to place'),
|
||||
|
@ -398,7 +430,7 @@ PhotosController.prototype = {
|
|||
},
|
||||
|
||||
contextPlacePhotoFolder: function(e) {
|
||||
var that = this.photosController;
|
||||
var that = this;
|
||||
var latlng = e.latlng;
|
||||
OC.dialogs.filepicker(
|
||||
t('maps', 'Choose directory of pictures to place'),
|
||||
|
@ -417,7 +449,7 @@ PhotosController.prototype = {
|
|||
placePhotos: function(paths, lats, lngs, directory=false) {
|
||||
var that = this;
|
||||
$('#navigation-photos').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var req = {
|
||||
paths: paths,
|
||||
lats: lats,
|
||||
|
@ -449,7 +481,7 @@ PhotosController.prototype = {
|
|||
}
|
||||
}).always(function (response) {
|
||||
$('#navigation-photos').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
}).fail(function(response) {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to place photos') + ': ' + response.responseText);
|
||||
});
|
||||
|
@ -458,7 +490,7 @@ PhotosController.prototype = {
|
|||
resetPhotoCoords: function(paths) {
|
||||
var that = this;
|
||||
$('#navigation-photos').addClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'wait');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'wait');
|
||||
var req = {
|
||||
paths: paths
|
||||
};
|
||||
|
@ -487,7 +519,7 @@ PhotosController.prototype = {
|
|||
}
|
||||
}).always(function (response) {
|
||||
$('#navigation-photos').removeClass('icon-loading-small');
|
||||
$('.leaflet-container').css('cursor', 'grab');
|
||||
$('.leaflet-container, .mapboxgl-map').css('cursor', 'grab');
|
||||
}).fail(function(response) {
|
||||
OC.Notification.showTemporary(t('maps', 'Failed to reset photos coordinates') + ': ' + response.responseText);
|
||||
});
|
||||
|
|
|
@ -96,6 +96,9 @@ import { brify, getUrlParameter, formatAddress } from './utils';
|
|||
document.onkeydown = function (e) {
|
||||
e = e || window.event;
|
||||
if (e.key === 'Escape') {
|
||||
if (favoritesController.addFavoriteMode) {
|
||||
favoritesController.leaveAddFavoriteMode();
|
||||
}
|
||||
if (favoritesController.movingFavoriteId !== null) {
|
||||
favoritesController.leaveMoveFavoriteMode();
|
||||
}
|
||||
|
@ -499,6 +502,7 @@ import { brify, getUrlParameter, formatAddress } from './utils';
|
|||
locControl: undefined,
|
||||
baseLayers: undefined,
|
||||
displaySearchResult: function(results) {
|
||||
var that = this;
|
||||
this.searchMarkerLayerGroup.clearLayers();
|
||||
var result, searchMarker;
|
||||
for (var i=0; i < results.length; i++) {
|
||||
|
@ -510,6 +514,14 @@ import { brify, getUrlParameter, formatAddress } from './utils';
|
|||
// popup
|
||||
var popupContent = searchController.parseOsmResult(result);
|
||||
searchMarker.bindPopup(popupContent, {className: 'search-result-popup'});
|
||||
searchMarker.on('popupopen', function(e) {
|
||||
$(e.popup._closeButton).one('click', function (e) {
|
||||
that.map.clickpopup = null;
|
||||
});
|
||||
})
|
||||
searchMarker.on('click', function () {
|
||||
that.map.clickpopup = true;
|
||||
});
|
||||
// tooltip
|
||||
var name = '';
|
||||
if (result.namedetails && result.namedetails.name) {
|
||||
|
@ -610,11 +622,7 @@ import { brify, getUrlParameter, formatAddress } from './utils';
|
|||
}, {
|
||||
text: t('maps', 'Place photos'),
|
||||
icon: photoImageUrl,
|
||||
callback: photosController.contextPlacePhotos
|
||||
//}, {
|
||||
// text: t('maps', 'Place photo folder'),
|
||||
// icon: photoImageUrl,
|
||||
// callback: photosController.contextPlacePhotoFolder
|
||||
callback: photosController.contextPlacePhotosOrFolder
|
||||
}, {
|
||||
text: t('maps', 'Place contact'),
|
||||
icon: contactImageUrl,
|
||||
|
@ -2113,7 +2121,15 @@ import { brify, getUrlParameter, formatAddress } from './utils';
|
|||
clickPopupContent += '<button id="click-search-place-contact">' +
|
||||
'<span class="icon-user"> </span> ' + t('maps', 'Add contact address') + '</button>';
|
||||
|
||||
this.map.openPopup(clickPopupContent, e.latlng);
|
||||
var popup = L.popup({
|
||||
closeOnClick: true
|
||||
})
|
||||
.setLatLng(e.latlng)
|
||||
.setContent(clickPopupContent)
|
||||
.openOn(this.map);
|
||||
$(popup._closeButton).one('click', function (e) {
|
||||
that.map.clickpopup = null;
|
||||
});
|
||||
|
||||
this.geocode(strLatLng).then(function(results) {
|
||||
$('#click-search-popup-title').removeClass('loading');
|
||||
|
|
|
@ -614,9 +614,10 @@ TracksController.prototype = {
|
|||
// tooltip
|
||||
var tooltipText = this.tracks[id].file_name;
|
||||
this.tracks[id].marker.bindTooltip(tooltipText, {
|
||||
sticky: true,
|
||||
sticky: false,
|
||||
className: coloredTooltipClass + ' leaflet-marker-track-tooltip',
|
||||
direction: 'top'
|
||||
direction: 'top',
|
||||
offset: L.point(0, -16)
|
||||
});
|
||||
// popup
|
||||
popupText = that.getLinePopupText(id, '', '', '', '', '');
|
||||
|
@ -628,21 +629,23 @@ TracksController.prototype = {
|
|||
getTrackMarkerOnClickFunction: function() {
|
||||
var _app = this;
|
||||
return function(evt) {
|
||||
console.log(evt);
|
||||
var marker = evt.layer;
|
||||
var trackPopup = _app.tracks[marker.trackid].popupText;
|
||||
var popupContent = _app.tracks[marker.trackid].popupText;
|
||||
marker.unbindPopup();
|
||||
marker.bindPopup(
|
||||
trackPopup,
|
||||
{
|
||||
autoPan: true,
|
||||
autoClose: true,
|
||||
closeOnClick: true,
|
||||
className: 'trackPopup'
|
||||
}
|
||||
);
|
||||
marker.openPopup();
|
||||
_app.map.clickpopup = true;
|
||||
|
||||
var popup = L.popup({
|
||||
autoPan: true,
|
||||
autoClose: true,
|
||||
closeOnClick: true,
|
||||
className: 'trackPopup'
|
||||
})
|
||||
.setLatLng(marker.getLatLng())
|
||||
.setContent(popupContent)
|
||||
.openOn(_app.map);
|
||||
$(popup._closeButton).one('click', function (e) {
|
||||
_app.map.clickpopup = null;
|
||||
});
|
||||
};
|
||||
},
|
||||
|
||||
|
@ -944,22 +947,26 @@ TracksController.prototype = {
|
|||
},
|
||||
|
||||
trackMouseRightClick: function(e) {
|
||||
var that = this;
|
||||
var id = e.target.trackid;
|
||||
|
||||
yOffset = 5;
|
||||
var yOffset = 5;
|
||||
if (e.target instanceof L.Marker) {
|
||||
yOffset = -10;
|
||||
}
|
||||
this._map.clickpopup = true;
|
||||
var popupContent = this._map.tracksController.getTrackContextPopupContent(id);
|
||||
this._map.openPopup(
|
||||
popupContent,
|
||||
e.latlng,
|
||||
{
|
||||
var popup = L.popup({
|
||||
closeOnClick: true,
|
||||
className: 'popovermenu open popupMarker',
|
||||
offset: L.point(-5, yOffset)
|
||||
})
|
||||
.setLatLng(e.latlng)
|
||||
.setContent(popupContent)
|
||||
.openOn(this._map);
|
||||
$(popup._closeButton).one('click', function (e) {
|
||||
that._map.clickpopup = null;
|
||||
});
|
||||
this._map.clickpopup = true;
|
||||
},
|
||||
|
||||
getTrackContextPopupContent: function(id) {
|
||||
|
@ -985,7 +992,7 @@ TracksController.prototype = {
|
|||
if (this.mainLayer.hasLayer(this.mapTrackLayers[id])) {
|
||||
var bounds = this.mapTrackLayers[id].getBounds();
|
||||
if (bounds && bounds.constructor === Object && Object.keys(bounds).length !== 0) {
|
||||
this.map.fitBounds(this.mapTrackLayers[id].getBounds(), {padding: [30, 30]});
|
||||
this.map.fitBounds(this.mapTrackLayers[id].getBounds(), {padding: [30, 30], maxZoom: 17});
|
||||
this.mapTrackLayers[id].bringToFront();
|
||||
// markers are hard to bring to front
|
||||
var that = this;
|
||||
|
@ -1100,7 +1107,7 @@ TracksController.prototype = {
|
|||
|
||||
getAutocompData: function() {
|
||||
var that = this;
|
||||
var marker, devid;
|
||||
var track, trackid;
|
||||
var data = [];
|
||||
if (this.map.hasLayer(this.mainLayer)) {
|
||||
for (trackid in this.tracks) {
|
||||
|
|
Разница между файлами не показана из-за своего большого размера
Загрузить разницу
Загрузка…
Ссылка в новой задаче