diff options
author | Arne Hamann <git@arne.email> | 2022-10-02 13:48:56 +0300 |
---|---|---|
committer | Arne Hamann <git@arne.email> | 2022-10-02 13:48:56 +0300 |
commit | 62169befe055e4149822bc8709b3a21bca3c9a67 (patch) | |
tree | 0b5272eedc1f6335dfd30ad7c164156d2e3d71d6 | |
parent | 0ce94394fc8d45ddfbb5c2716cb34e16d9cb6fbe (diff) | |
parent | a7a4bf23555a3823c60ca82ea7534e670d923464 (diff) |
merged masterpoc/redesign
Signed-off-by: Arne Hamann <git@arne.email>
80 files changed, 674 insertions, 284 deletions
@@ -1,9 +1,10 @@ [main] -host = https://www.transifex.com -lang_map = bg_BG: bg, cs_CZ: cs, fi_FI: fi, hu_HU: hu, nb_NO: nb, sk_SK: sk, th_TH: th, ja_JP: ja +host = https://www.transifex.com +lang_map = cs_CZ: cs, fi_FI: fi, hu_HU: hu, nb_NO: nb, sk_SK: sk, th_TH: th, ja_JP: ja, bg_BG: bg -[nextcloud.maps] +[o:nextcloud:p:nextcloud:r:maps] file_filter = translationfiles/<lang>/maps.po source_file = translationfiles/templates/maps.pot source_lang = en -type = PO +type = PO + diff --git a/CHANGELOG.md b/CHANGELOG.md index ff34576d..8a496664 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## 0.2.1 - 2022.08.xx Further Improvements +## 0.2.1 - 2022.08.31 Further Improvements ### Fixed - Fixes Mapbox tiles are not moved [#798](https://github.com/nextcloud/maps/pull/798) @tacruc diff --git a/appinfo/info.xml b/appinfo/info.xml index 3ea94dfb..26b87e17 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -18,7 +18,7 @@ <licence>agpl</licence> <author mail="eneiluj@posteo.net">Julien Veyssier</author> <author mail="kontakt+github@arne.email">Arne Hamann</author> - <author mail="hey@jancborchardt.net" homepage="https://jancborchardt.net">Jan-Christoph Borchardt</author> + <author homepage="https://jancborchardt.net">Jan C. Borchardt</author> <namespace>Maps</namespace> <category>integration</category> <category>multimedia</category> @@ -33,6 +33,7 @@ OC.L10N.register( "Work" : "العمل", "Device" : "الجهاز", "Date" : "التاريخ", + "Altitude" : "الارتفاع", "Battery" : "البطارية", "Update" : "تحديث", "Yes" : "نعم", diff --git a/l10n/ar.json b/l10n/ar.json index 55189bb4..f306ca3a 100644 --- a/l10n/ar.json +++ b/l10n/ar.json @@ -31,6 +31,7 @@ "Work" : "العمل", "Device" : "الجهاز", "Date" : "التاريخ", + "Altitude" : "الارتفاع", "Battery" : "البطارية", "Update" : "تحديث", "Yes" : "نعم", @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "Изчистване наr POIs", "No suggestions" : "Няма препоръки", "Search" : "Търсене", + "Point at {coords}" : "Посочете {coords}", "Search for {q}" : "Търсене на {q}", "Unknown Place" : "Неизвестно Място", "File" : "Файл", @@ -322,7 +323,6 @@ OC.L10N.register( "Doctors" : "Лекари", "Dentist" : "Зъболекар", "Hotel" : "Хотел", - "Point at {coords}" : "Посочете {coords}", "Point encoded in: " : "Точка, кодирана в:", "Failed to get favorites" : "Неуспешно получаване на любими", "Failed to create favorite" : "Неуспешно създавне на любими", diff --git a/l10n/bg.json b/l10n/bg.json index 8911156e..9c707d48 100644 --- a/l10n/bg.json +++ b/l10n/bg.json @@ -147,6 +147,7 @@ "Clear POIs" : "Изчистване наr POIs", "No suggestions" : "Няма препоръки", "Search" : "Търсене", + "Point at {coords}" : "Посочете {coords}", "Search for {q}" : "Търсене на {q}", "Unknown Place" : "Неизвестно Място", "File" : "Файл", @@ -320,7 +321,6 @@ "Doctors" : "Лекари", "Dentist" : "Зъболекар", "Hotel" : "Хотел", - "Point at {coords}" : "Посочете {coords}", "Point encoded in: " : "Точка, кодирана в:", "Failed to get favorites" : "Неуспешно получаване на любими", "Failed to create favorite" : "Неуспешно създавне на любими", @@ -95,6 +95,7 @@ OC.L10N.register( "Closed" : "Tancat", "opens at {date}" : "obre el {date}", "Search" : "Buscar", + "Point at {coords}" : "Punt a {coords}", "Unknown Place" : "Lloc desconegut", "File" : "Fitxer", "north" : "nord", @@ -244,7 +245,6 @@ OC.L10N.register( "Doctors" : "Doctors", "Dentist" : "Dentista", "Hotel" : "Hotel", - "Point at {coords}" : "Punt a {coords}", "Point encoded in: " : "Punt codificat en:", "Failed to get favorites" : "No s'han pogut agafar els preferits", "Failed to create favorite" : "No s'han pogut crear el preferit", diff --git a/l10n/ca.json b/l10n/ca.json index 9623b6c6..315573e1 100644 --- a/l10n/ca.json +++ b/l10n/ca.json @@ -93,6 +93,7 @@ "Closed" : "Tancat", "opens at {date}" : "obre el {date}", "Search" : "Buscar", + "Point at {coords}" : "Punt a {coords}", "Unknown Place" : "Lloc desconegut", "File" : "Fitxer", "north" : "nord", @@ -242,7 +243,6 @@ "Doctors" : "Doctors", "Dentist" : "Dentista", "Hotel" : "Hotel", - "Point at {coords}" : "Punt a {coords}", "Point encoded in: " : "Punt codificat en:", "Failed to get favorites" : "No s'han pogut agafar els preferits", "Failed to create favorite" : "No s'han pogut crear el preferit", @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "Vyčistit body zájmu", "No suggestions" : "Žádná doporučení", "Search" : "Hledat", + "Point at {coords}" : "Ukazuje na {coords}", "Search for {q}" : "Hledat {q}", "Unknown Place" : "Neznámé místo", "File" : "Soubor", @@ -322,7 +323,6 @@ OC.L10N.register( "Doctors" : "Lékaři", "Dentist" : "Zubař", "Hotel" : "Hotel", - "Point at {coords}" : "Ukazuje na {coords}", "Point encoded in: " : "Bod enkódován v:", "Failed to get favorites" : "Nepodařilo se získat oblíbené", "Failed to create favorite" : "Nepodařilo se vytvořit oblíbenou položku", diff --git a/l10n/cs.json b/l10n/cs.json index 6786dc21..f36d7924 100644 --- a/l10n/cs.json +++ b/l10n/cs.json @@ -147,6 +147,7 @@ "Clear POIs" : "Vyčistit body zájmu", "No suggestions" : "Žádná doporučení", "Search" : "Hledat", + "Point at {coords}" : "Ukazuje na {coords}", "Search for {q}" : "Hledat {q}", "Unknown Place" : "Neznámé místo", "File" : "Soubor", @@ -320,7 +321,6 @@ "Doctors" : "Lékaři", "Dentist" : "Zubař", "Hotel" : "Hotel", - "Point at {coords}" : "Ukazuje na {coords}", "Point encoded in: " : "Bod enkódován v:", "Failed to get favorites" : "Nepodařilo se získat oblíbené", "Failed to create favorite" : "Nepodařilo se vytvořit oblíbenou položku", @@ -58,6 +58,9 @@ OC.L10N.register( "Copy link" : "Kopiér link", "Submit" : "Tilføj", "Move" : "Flyt", + "Cinema" : "Biograf", + "Hospital" : "Hospital", + "Dentist" : "Tandlæge", "Link" : "Link", "Description" : "Beskrivelse", "Download" : "Download", diff --git a/l10n/da.json b/l10n/da.json index 586daf57..6f596bca 100644 --- a/l10n/da.json +++ b/l10n/da.json @@ -56,6 +56,9 @@ "Copy link" : "Kopiér link", "Submit" : "Tilføj", "Move" : "Flyt", + "Cinema" : "Biograf", + "Hospital" : "Hospital", + "Dentist" : "Tandlæge", "Link" : "Link", "Description" : "Beskrivelse", "Download" : "Download", @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "POIs löschen", "No suggestions" : "Keine Vorschläge", "Search" : "Suchen", + "Point at {coords}" : "Zeigt auf {coords}", "Search for {q}" : "Suchen nach {q}", "Unknown Place" : "Unbekannter Ort", "File" : "Datei", @@ -205,6 +206,7 @@ OC.L10N.register( "By bike (GraphHopper)" : "Mit dem Fahrrad (GraphHopper)", "By Foot (GraphHopper)" : "Zu Fuß (GraphHopper)", "Routing error:" : "Streckenfehler:", + "Reverse steps order" : "Sortierung der Schritte rückgängig machen", "Add step" : "Schritt hinzufügen", "Routing is currently disabled." : "Navigation ist derzeit ausgeschaltet", "Nextcloud additional settings" : "Nextcloud zusätzliche Einstellungen", @@ -321,7 +323,6 @@ OC.L10N.register( "Doctors" : "Ärzte", "Dentist" : "Zahnarzt", "Hotel" : "Hotel", - "Point at {coords}" : "Zeigt auf {coords}", "Point encoded in: " : "Punkt codiert in:", "Failed to get favorites" : "Fehler beim Laden der Favoriten", "Failed to create favorite" : "Fehler beim Erstellen des Favoriten", diff --git a/l10n/de.json b/l10n/de.json index d1e1eec8..796e7fb0 100644 --- a/l10n/de.json +++ b/l10n/de.json @@ -147,6 +147,7 @@ "Clear POIs" : "POIs löschen", "No suggestions" : "Keine Vorschläge", "Search" : "Suchen", + "Point at {coords}" : "Zeigt auf {coords}", "Search for {q}" : "Suchen nach {q}", "Unknown Place" : "Unbekannter Ort", "File" : "Datei", @@ -203,6 +204,7 @@ "By bike (GraphHopper)" : "Mit dem Fahrrad (GraphHopper)", "By Foot (GraphHopper)" : "Zu Fuß (GraphHopper)", "Routing error:" : "Streckenfehler:", + "Reverse steps order" : "Sortierung der Schritte rückgängig machen", "Add step" : "Schritt hinzufügen", "Routing is currently disabled." : "Navigation ist derzeit ausgeschaltet", "Nextcloud additional settings" : "Nextcloud zusätzliche Einstellungen", @@ -319,7 +321,6 @@ "Doctors" : "Ärzte", "Dentist" : "Zahnarzt", "Hotel" : "Hotel", - "Point at {coords}" : "Zeigt auf {coords}", "Point encoded in: " : "Punkt codiert in:", "Failed to get favorites" : "Fehler beim Laden der Favoriten", "Failed to create favorite" : "Fehler beim Erstellen des Favoriten", diff --git a/l10n/de_DE.js b/l10n/de_DE.js index be82848f..afce691b 100644 --- a/l10n/de_DE.js +++ b/l10n/de_DE.js @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "POIs löschen", "No suggestions" : "Keine Vorschläge", "Search" : "Suche", + "Point at {coords}" : "Zeigt auf {coords}", "Search for {q}" : "Suchen nach {q}", "Unknown Place" : "Unbekannter Ort", "File" : "Datei", @@ -322,7 +323,6 @@ OC.L10N.register( "Doctors" : "Ärzte", "Dentist" : "Zahnarzt", "Hotel" : "Hotel", - "Point at {coords}" : "Zeigt auf {coords}", "Point encoded in: " : "Punkt codiert in:", "Failed to get favorites" : "Fehler beim Laden der Favoriten", "Failed to create favorite" : "Fehler beim Erstellen des Favoriten", diff --git a/l10n/de_DE.json b/l10n/de_DE.json index 62f2eff3..833a6fd1 100644 --- a/l10n/de_DE.json +++ b/l10n/de_DE.json @@ -147,6 +147,7 @@ "Clear POIs" : "POIs löschen", "No suggestions" : "Keine Vorschläge", "Search" : "Suche", + "Point at {coords}" : "Zeigt auf {coords}", "Search for {q}" : "Suchen nach {q}", "Unknown Place" : "Unbekannter Ort", "File" : "Datei", @@ -320,7 +321,6 @@ "Doctors" : "Ärzte", "Dentist" : "Zahnarzt", "Hotel" : "Hotel", - "Point at {coords}" : "Zeigt auf {coords}", "Point encoded in: " : "Punkt codiert in:", "Failed to get favorites" : "Fehler beim Laden der Favoriten", "Failed to create favorite" : "Fehler beim Erstellen des Favoriten", @@ -96,6 +96,7 @@ OC.L10N.register( "Closed" : "Κλειστό", "opens at {date}" : "ανοίγει στις {date}", "Search" : "Αναζήτηση", + "Point at {coords}" : "Σημείο στο {coords}", "Unknown Place" : "Άγνωστη τοποθεσία", "File" : "Αρχείο", "north" : "βόρεια", @@ -245,7 +246,6 @@ OC.L10N.register( "Doctors" : "Γιατροί", "Dentist" : "Οδοντίατρος", "Hotel" : "Ξενοδοχείο", - "Point at {coords}" : "Σημείο στο {coords}", "Point encoded in: " : "Σημείο κωδικοποιημένο σε:", "Failed to get favorites" : "Αποτυχία λήψης αγαπημένων", "Failed to create favorite" : "Αποτυχία δημιουργίας αγαπημένου", diff --git a/l10n/el.json b/l10n/el.json index 9e3bd151..0385edea 100644 --- a/l10n/el.json +++ b/l10n/el.json @@ -94,6 +94,7 @@ "Closed" : "Κλειστό", "opens at {date}" : "ανοίγει στις {date}", "Search" : "Αναζήτηση", + "Point at {coords}" : "Σημείο στο {coords}", "Unknown Place" : "Άγνωστη τοποθεσία", "File" : "Αρχείο", "north" : "βόρεια", @@ -243,7 +244,6 @@ "Doctors" : "Γιατροί", "Dentist" : "Οδοντίατρος", "Hotel" : "Ξενοδοχείο", - "Point at {coords}" : "Σημείο στο {coords}", "Point encoded in: " : "Σημείο κωδικοποιημένο σε:", "Failed to get favorites" : "Αποτυχία λήψης αγαπημένων", "Failed to create favorite" : "Αποτυχία δημιουργίας αγαπημένου", diff --git a/l10n/en_GB.js b/l10n/en_GB.js index dcaea24e..6206420d 100644 --- a/l10n/en_GB.js +++ b/l10n/en_GB.js @@ -1,6 +1,8 @@ OC.L10N.register( "maps", { + "No such favorite" : "No such favorite", + "Error sharing favorite" : "Error sharing favorite", "File not found" : "File not found", "Personal" : "Personal", "Maps" : "Maps", @@ -8,6 +10,9 @@ OC.L10N.register( "Change color" : "Change colour", "Export" : "Export", "Delete" : "Delete", + "My favorites" : "My favourites", + "Disable favorite drag" : "Disable favorite drag", + "Enable favorite drag" : "Enable favorite drag", "Import" : "Import", "Rename" : "Rename", "Add a favorite" : "Add a favourite", @@ -32,7 +37,12 @@ OC.L10N.register( "Work" : "Work", "Device" : "Device", "Date" : "Date", + "Delete favorite" : "Delete favourite", "Update" : "Update", + "Delete favorites" : "Delete favourites", + "Add favorite" : "Add favourite", + "Edit favorite" : "Edit favourite", + "Rename favorite category" : "Rename favourite category", "Yes" : "Yes", "Open" : "Open", "Closed" : "Closed", diff --git a/l10n/en_GB.json b/l10n/en_GB.json index 4b573085..0b0bd77c 100644 --- a/l10n/en_GB.json +++ b/l10n/en_GB.json @@ -1,4 +1,6 @@ { "translations": { + "No such favorite" : "No such favorite", + "Error sharing favorite" : "Error sharing favorite", "File not found" : "File not found", "Personal" : "Personal", "Maps" : "Maps", @@ -6,6 +8,9 @@ "Change color" : "Change colour", "Export" : "Export", "Delete" : "Delete", + "My favorites" : "My favourites", + "Disable favorite drag" : "Disable favorite drag", + "Enable favorite drag" : "Enable favorite drag", "Import" : "Import", "Rename" : "Rename", "Add a favorite" : "Add a favourite", @@ -30,7 +35,12 @@ "Work" : "Work", "Device" : "Device", "Date" : "Date", + "Delete favorite" : "Delete favourite", "Update" : "Update", + "Delete favorites" : "Delete favourites", + "Add favorite" : "Add favourite", + "Edit favorite" : "Edit favourite", + "Rename favorite category" : "Rename favourite category", "Yes" : "Yes", "Open" : "Open", "Closed" : "Closed", @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "Limpiar POIs", "No suggestions" : "Sin sugerencias", "Search" : "Buscar", + "Point at {coords}" : "Punto en {coords}", "Search for {q}" : "Buscar {q}", "Unknown Place" : "Lugar desconocido", "File" : "Archivo", @@ -322,7 +323,6 @@ OC.L10N.register( "Doctors" : "Clínica", "Dentist" : "Dentista", "Hotel" : "Hotel", - "Point at {coords}" : "Punto en {coords}", "Point encoded in: " : "Punto codificado en:", "Failed to get favorites" : "Fallo al obtener favoritos", "Failed to create favorite" : "Fallo al crear favorito", diff --git a/l10n/es.json b/l10n/es.json index 58c1b1dd..ae9b689a 100644 --- a/l10n/es.json +++ b/l10n/es.json @@ -147,6 +147,7 @@ "Clear POIs" : "Limpiar POIs", "No suggestions" : "Sin sugerencias", "Search" : "Buscar", + "Point at {coords}" : "Punto en {coords}", "Search for {q}" : "Buscar {q}", "Unknown Place" : "Lugar desconocido", "File" : "Archivo", @@ -320,7 +321,6 @@ "Doctors" : "Clínica", "Dentist" : "Dentista", "Hotel" : "Hotel", - "Point at {coords}" : "Punto en {coords}", "Point encoded in: " : "Punto codificado en:", "Failed to get favorites" : "Fallo al obtener favoritos", "Failed to create favorite" : "Fallo al crear favorito", diff --git a/l10n/es_PE.js b/l10n/es_PE.js index b7b810ec..07ddb1c9 100644 --- a/l10n/es_PE.js +++ b/l10n/es_PE.js @@ -27,6 +27,7 @@ OC.L10N.register( "Date" : "Fecha", "Update" : "Actualizar", "Yes" : "Sí", + "Open" : "Abrir", "Closed" : "Cerrado", "Search" : "Buscar", "File" : "Archivo", diff --git a/l10n/es_PE.json b/l10n/es_PE.json index 042fc964..f73fe589 100644 --- a/l10n/es_PE.json +++ b/l10n/es_PE.json @@ -25,6 +25,7 @@ "Date" : "Fecha", "Update" : "Actualizar", "Yes" : "Sí", + "Open" : "Abrir", "Closed" : "Cerrado", "Search" : "Buscar", "File" : "Archivo", diff --git a/l10n/es_SV.js b/l10n/es_SV.js index b50971d2..7337afd8 100644 --- a/l10n/es_SV.js +++ b/l10n/es_SV.js @@ -49,4 +49,4 @@ OC.L10N.register( "Download" : "Descargar", "Settings" : "Configuraciones " }, -"nplurals=2; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); +"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"); diff --git a/l10n/es_SV.json b/l10n/es_SV.json index d0f71978..faefdbeb 100644 --- a/l10n/es_SV.json +++ b/l10n/es_SV.json @@ -46,5 +46,5 @@ "Description" : "Descripción", "Download" : "Descargar", "Settings" : "Configuraciones " -},"pluralForm" :"nplurals=2; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" +},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;" }
\ No newline at end of file @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "Garbitu POIak", "No suggestions" : "Iradokizunik ez", "Search" : "Bilatu", + "Point at {coords}" : "Seinalatu {coords}", "Search for {q}" : "Bilatu {q}", "Unknown Place" : "Toki ezezaguna", "File" : "Fitxategia", @@ -322,7 +323,6 @@ OC.L10N.register( "Doctors" : "Medikuak", "Dentist" : "Dentista", "Hotel" : "Hotela", - "Point at {coords}" : "Seinalatu {coords}", "Point encoded in: " : "Kodetutako puntua:", "Failed to get favorites" : "Huts egin du gogokoak eskuratzen", "Failed to create favorite" : "Huts egin du gogokoa sortzen", diff --git a/l10n/eu.json b/l10n/eu.json index 344651c1..480f392a 100644 --- a/l10n/eu.json +++ b/l10n/eu.json @@ -147,6 +147,7 @@ "Clear POIs" : "Garbitu POIak", "No suggestions" : "Iradokizunik ez", "Search" : "Bilatu", + "Point at {coords}" : "Seinalatu {coords}", "Search for {q}" : "Bilatu {q}", "Unknown Place" : "Toki ezezaguna", "File" : "Fitxategia", @@ -320,7 +321,6 @@ "Doctors" : "Medikuak", "Dentist" : "Dentista", "Hotel" : "Hotela", - "Point at {coords}" : "Seinalatu {coords}", "Point encoded in: " : "Kodetutako puntua:", "Failed to get favorites" : "Huts egin du gogokoak eskuratzen", "Failed to create favorite" : "Huts egin du gogokoa sortzen", @@ -72,6 +72,7 @@ OC.L10N.register( "Open in Contacts" : "در مخاطبین باز کنید", "Device" : "وسیله", "Date" : "Date", + "Altitude" : "ارتفاع", "Battery" : "باتری", "Accuracy" : "دقت", "No name" : "بدون نام", diff --git a/l10n/fa.json b/l10n/fa.json index 37ab5cee..13f69e46 100644 --- a/l10n/fa.json +++ b/l10n/fa.json @@ -70,6 +70,7 @@ "Open in Contacts" : "در مخاطبین باز کنید", "Device" : "وسیله", "Date" : "Date", + "Altitude" : "ارتفاع", "Battery" : "باتری", "Accuracy" : "دقت", "No name" : "بدون نام", @@ -202,6 +202,7 @@ OC.L10N.register( "Library" : "Kirjasto", "School" : "Koulu", "Sports centre" : "Liikuntakeskus", + "Gas station" : "Huoltoasema", "Parking" : "Pysäköinti", "Bicycle parking" : "Polkupyöräparkki", "Car rental" : "Autovuokraus", diff --git a/l10n/fi.json b/l10n/fi.json index ffc5dba4..4f00ab9c 100644 --- a/l10n/fi.json +++ b/l10n/fi.json @@ -200,6 +200,7 @@ "Library" : "Kirjasto", "School" : "Koulu", "Sports centre" : "Liikuntakeskus", + "Gas station" : "Huoltoasema", "Parking" : "Pysäköinti", "Bicycle parking" : "Polkupyöräparkki", "Car rental" : "Autovuokraus", @@ -148,6 +148,7 @@ OC.L10N.register( "Clear POIs" : "Effacer les POIs", "No suggestions" : "Aucunes suggestions", "Search" : "Recherche", + "Point at {coords}" : "Point au {coords}", "Search for {q}" : "Rechercher des {q}", "Unknown Place" : "Lieu inconnu", "File" : "Fichier", @@ -317,7 +318,6 @@ OC.L10N.register( "Doctors" : "Médecins", "Dentist" : "Dentiste", "Hotel" : "Hôtel", - "Point at {coords}" : "Point au {coords}", "Point encoded in: " : "Point encodé en:", "Failed to get favorites" : "Impossible de récupérer les favoris", "Failed to create favorite" : "Impossible de créer le favori", diff --git a/l10n/fr.json b/l10n/fr.json index 6f43f368..d06a0ea2 100644 --- a/l10n/fr.json +++ b/l10n/fr.json @@ -146,6 +146,7 @@ "Clear POIs" : "Effacer les POIs", "No suggestions" : "Aucunes suggestions", "Search" : "Recherche", + "Point at {coords}" : "Point au {coords}", "Search for {q}" : "Rechercher des {q}", "Unknown Place" : "Lieu inconnu", "File" : "Fichier", @@ -315,7 +316,6 @@ "Doctors" : "Médecins", "Dentist" : "Dentiste", "Hotel" : "Hôtel", - "Point at {coords}" : "Point au {coords}", "Point encoded in: " : "Point encodé en:", "Failed to get favorites" : "Impossible de récupérer les favoris", "Failed to create favorite" : "Impossible de créer le favori", @@ -100,6 +100,7 @@ OC.L10N.register( "Closed" : "Pechado", "opens at {date}" : "ábrese o {date}", "Search" : "Buscar", + "Point at {coords}" : "Punto en {coords}", "Unknown Place" : "Lugar descoñecido", "File" : "Ficheiro", "north" : "norte", @@ -250,7 +251,6 @@ OC.L10N.register( "Doctors" : "Médicos", "Dentist" : "Dentista", "Hotel" : "Hotel", - "Point at {coords}" : "Punto en {coords}", "Point encoded in: " : "Punto codificado en:", "Failed to get favorites" : "Produciuse un fallo ao obter os favoritos", "Failed to create favorite" : "Produciuse un fallo ao crear o favorito", diff --git a/l10n/gl.json b/l10n/gl.json index 52bb92b3..b7e525f6 100644 --- a/l10n/gl.json +++ b/l10n/gl.json @@ -98,6 +98,7 @@ "Closed" : "Pechado", "opens at {date}" : "ábrese o {date}", "Search" : "Buscar", + "Point at {coords}" : "Punto en {coords}", "Unknown Place" : "Lugar descoñecido", "File" : "Ficheiro", "north" : "norte", @@ -248,7 +249,6 @@ "Doctors" : "Médicos", "Dentist" : "Dentista", "Hotel" : "Hotel", - "Point at {coords}" : "Punto en {coords}", "Point encoded in: " : "Punto codificado en:", "Failed to get favorites" : "Produciuse un fallo ao obter os favoritos", "Failed to create favorite" : "Produciuse un fallo ao crear o favorito", @@ -95,6 +95,7 @@ OC.L10N.register( "Closed" : "Zatvoreno", "opens at {date}" : "otvara {datum}", "Search" : "Traži", + "Point at {coords}" : "Usmjeri na {coords}", "Unknown Place" : "Nepoznato mjesto", "File" : "Datoteka", "north" : "sjever", @@ -244,7 +245,6 @@ OC.L10N.register( "Doctors" : "Liječnici", "Dentist" : "Stomatolog", "Hotel" : "Hotel", - "Point at {coords}" : "Usmjeri na {coords}", "Point encoded in: " : "Točka kodirana u: ", "Failed to get favorites" : "Dohvaćanje favorita nije uspjelo", "Failed to create favorite" : "Stvaranje favorita nije uspjelo", diff --git a/l10n/hr.json b/l10n/hr.json index 5a255817..b9dd3db6 100644 --- a/l10n/hr.json +++ b/l10n/hr.json @@ -93,6 +93,7 @@ "Closed" : "Zatvoreno", "opens at {date}" : "otvara {datum}", "Search" : "Traži", + "Point at {coords}" : "Usmjeri na {coords}", "Unknown Place" : "Nepoznato mjesto", "File" : "Datoteka", "north" : "sjever", @@ -242,7 +243,6 @@ "Doctors" : "Liječnici", "Dentist" : "Stomatolog", "Hotel" : "Hotel", - "Point at {coords}" : "Usmjeri na {coords}", "Point encoded in: " : "Točka kodirana u: ", "Failed to get favorites" : "Dohvaćanje favorita nije uspjelo", "Failed to create favorite" : "Stvaranje favorita nije uspjelo", @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "POI-k törlése", "No suggestions" : "Nincsenek javaslatok", "Search" : "Keresése", + "Point at {coords}" : "Pont itt: {coords}", "Search for {q}" : "Keresés erre: {q}", "Unknown Place" : "Ismeretlen hely", "File" : "Fájl", @@ -322,7 +323,6 @@ OC.L10N.register( "Doctors" : "Orvosi rendelő", "Dentist" : "Fogorvos", "Hotel" : "Hotel", - "Point at {coords}" : "Pont itt: {coords}", "Point encoded in: " : "Pont kódolva:", "Failed to get favorites" : "Kedvencek lekérése sikertelen", "Failed to create favorite" : "Kedvenc létrehozása sikertelen", diff --git a/l10n/hu.json b/l10n/hu.json index dda39cc8..85ae5d68 100644 --- a/l10n/hu.json +++ b/l10n/hu.json @@ -147,6 +147,7 @@ "Clear POIs" : "POI-k törlése", "No suggestions" : "Nincsenek javaslatok", "Search" : "Keresése", + "Point at {coords}" : "Pont itt: {coords}", "Search for {q}" : "Keresés erre: {q}", "Unknown Place" : "Ismeretlen hely", "File" : "Fájl", @@ -320,7 +321,6 @@ "Doctors" : "Orvosi rendelő", "Dentist" : "Fogorvos", "Hotel" : "Hotel", - "Point at {coords}" : "Pont itt: {coords}", "Point encoded in: " : "Pont kódolva:", "Failed to get favorites" : "Kedvencek lekérése sikertelen", "Failed to create favorite" : "Kedvenc létrehozása sikertelen", @@ -96,6 +96,7 @@ OC.L10N.register( "Closed" : "Chiuso", "opens at {date}" : "apre il {date}", "Search" : "Cerca", + "Point at {coords}" : "Punta a {coords}", "Unknown Place" : "Luogo sconosciuto", "File" : "File", "north" : "nord", @@ -248,7 +249,6 @@ OC.L10N.register( "Doctors" : "Medici", "Dentist" : "Dentista", "Hotel" : "Albergo", - "Point at {coords}" : "Punta a {coords}", "Point encoded in: " : "Punto codificato in:", "Failed to get favorites" : "Recupero dei preferiti non riuscito", "Failed to create favorite" : "Creazione del preferito non riuscita", diff --git a/l10n/it.json b/l10n/it.json index 17b2a1f1..1e092f06 100644 --- a/l10n/it.json +++ b/l10n/it.json @@ -94,6 +94,7 @@ "Closed" : "Chiuso", "opens at {date}" : "apre il {date}", "Search" : "Cerca", + "Point at {coords}" : "Punta a {coords}", "Unknown Place" : "Luogo sconosciuto", "File" : "File", "north" : "nord", @@ -246,7 +247,6 @@ "Doctors" : "Medici", "Dentist" : "Dentista", "Hotel" : "Albergo", - "Point at {coords}" : "Punta a {coords}", "Point encoded in: " : "Punto codificato in:", "Failed to get favorites" : "Recupero dei preferiti non riuscito", "Failed to create favorite" : "Creazione del preferito non riuscita", diff --git a/l10n/lt_LT.js b/l10n/lt_LT.js index 140beec8..efe5b3bb 100644 --- a/l10n/lt_LT.js +++ b/l10n/lt_LT.js @@ -1,6 +1,10 @@ OC.L10N.register( "maps", { + "Impossible to read the file" : "Neįmanoma perskaityti failo", + "File does not exist" : "Failo nėra", + "Unknown category" : "Nežinoma kategorija", + "Bad file type" : "Blogas failo tipas", "File not found" : "Failas nerastas", "Personal" : "Asmeniniai", "Maps" : "Žemėlapiai", @@ -16,6 +20,7 @@ OC.L10N.register( "Import devices" : "Importuoti įrenginius", "Delete all" : "Ištrinti visus", "Import" : "Importuoti", + "Category name" : "Kategorijos pavadinimas", "Rename" : "Pervadinti", "Add a favorite" : "Pridėti mėgstamą", "Delete share link" : "Ištrinti bendrinimo nuorodą", @@ -46,6 +51,7 @@ OC.L10N.register( "Display time filter slider" : "Rodyti laiko filtravimo šliaužiklį", "Track" : "Takelis", "Favorite" : "Mėgstamas", + "Sidebar" : "Šoninė juosta", "Distance" : "Atstumas", "Duration" : "Trukmė", "End" : "Pabaiga", @@ -63,6 +69,7 @@ OC.L10N.register( "Date" : "Data", "Accuracy" : "Tikslumas", "Update" : "Atnaujinti", + "Open in Sidebar" : "Atverti šoninėje juostoje", "Remove geo data" : "Šalinti geografinius duomenis", "Yes" : "Taip", "New contact address" : "Naujas adresato adresas", @@ -92,6 +99,8 @@ OC.L10N.register( "By foot (OSRM)" : "Pėsčiomis (OSRM)", "By bike (Mapbox)" : "Dviračiu (Mapbox)", "By foot (Mapbox)" : "Pėsčiomis (Mapbox)", + "Export as" : "Eksportuoti kaip", + "Via {i}" : "Per {i}", "Details" : "Išsamiau", "My location" : "Mano vieta", "Impossible to get current location" : "Neįmanoma gauti dabartinės buvimo vietos", @@ -153,11 +162,13 @@ OC.L10N.register( "Longitude" : "Ilguma", "Description" : "Aprašas", "Download" : "Atsisiųsti", + "Metadata link" : "Metaduomenų nuoroda", "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 file" : "Importuoti iš failo", "Your photos" : "Jūsų nuotraukos", "Your contacts" : "Jūsų adresatai", "Your devices" : "Jūsų įrenginiai", diff --git a/l10n/lt_LT.json b/l10n/lt_LT.json index ab0e34f4..5f8c9657 100644 --- a/l10n/lt_LT.json +++ b/l10n/lt_LT.json @@ -1,4 +1,8 @@ { "translations": { + "Impossible to read the file" : "Neįmanoma perskaityti failo", + "File does not exist" : "Failo nėra", + "Unknown category" : "Nežinoma kategorija", + "Bad file type" : "Blogas failo tipas", "File not found" : "Failas nerastas", "Personal" : "Asmeniniai", "Maps" : "Žemėlapiai", @@ -14,6 +18,7 @@ "Import devices" : "Importuoti įrenginius", "Delete all" : "Ištrinti visus", "Import" : "Importuoti", + "Category name" : "Kategorijos pavadinimas", "Rename" : "Pervadinti", "Add a favorite" : "Pridėti mėgstamą", "Delete share link" : "Ištrinti bendrinimo nuorodą", @@ -44,6 +49,7 @@ "Display time filter slider" : "Rodyti laiko filtravimo šliaužiklį", "Track" : "Takelis", "Favorite" : "Mėgstamas", + "Sidebar" : "Šoninė juosta", "Distance" : "Atstumas", "Duration" : "Trukmė", "End" : "Pabaiga", @@ -61,6 +67,7 @@ "Date" : "Data", "Accuracy" : "Tikslumas", "Update" : "Atnaujinti", + "Open in Sidebar" : "Atverti šoninėje juostoje", "Remove geo data" : "Šalinti geografinius duomenis", "Yes" : "Taip", "New contact address" : "Naujas adresato adresas", @@ -90,6 +97,8 @@ "By foot (OSRM)" : "Pėsčiomis (OSRM)", "By bike (Mapbox)" : "Dviračiu (Mapbox)", "By foot (Mapbox)" : "Pėsčiomis (Mapbox)", + "Export as" : "Eksportuoti kaip", + "Via {i}" : "Per {i}", "Details" : "Išsamiau", "My location" : "Mano vieta", "Impossible to get current location" : "Neįmanoma gauti dabartinės buvimo vietos", @@ -151,11 +160,13 @@ "Longitude" : "Ilguma", "Description" : "Aprašas", "Download" : "Atsisiųsti", + "Metadata link" : "Metaduomenų nuoroda", "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 file" : "Importuoti iš failo", "Your photos" : "Jūsų nuotraukos", "Your contacts" : "Jūsų adresatai", "Your devices" : "Jūsų įrenginiai", @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "Изчисти POIs", "No suggestions" : "Нема предлози", "Search" : "Барај", + "Point at {coords}" : "Точка на {coords}", "Search for {q}" : "Пребарај за {q}", "Unknown Place" : "Непознато место", "File" : "Датотека", @@ -322,7 +323,6 @@ OC.L10N.register( "Doctors" : "Доктори", "Dentist" : "Заболекар", "Hotel" : "Хотел", - "Point at {coords}" : "Точка на {coords}", "Point encoded in: " : "Точка кодирана во:", "Failed to get favorites" : "Неуспешено преземање на омилени места", "Failed to create favorite" : "Неуспешно креирање на омилено место", diff --git a/l10n/mk.json b/l10n/mk.json index 854cdbac..75d6e032 100644 --- a/l10n/mk.json +++ b/l10n/mk.json @@ -147,6 +147,7 @@ "Clear POIs" : "Изчисти POIs", "No suggestions" : "Нема предлози", "Search" : "Барај", + "Point at {coords}" : "Точка на {coords}", "Search for {q}" : "Пребарај за {q}", "Unknown Place" : "Непознато место", "File" : "Датотека", @@ -320,7 +321,6 @@ "Doctors" : "Доктори", "Dentist" : "Заболекар", "Hotel" : "Хотел", - "Point at {coords}" : "Точка на {coords}", "Point encoded in: " : "Точка кодирана во:", "Failed to get favorites" : "Неуспешено преземање на омилени места", "Failed to create favorite" : "Неуспешно креирање на омилено место", @@ -100,6 +100,7 @@ OC.L10N.register( "Closed" : "Gesloten", "opens at {date}" : "opent op {date}", "Search" : "Zoeken", + "Point at {coords}" : "Punt op {coords}", "Unknown Place" : "Onbekende plaats", "File" : "Bestand", "north" : "noord", @@ -254,7 +255,6 @@ OC.L10N.register( "Doctors" : "Arts", "Dentist" : "Tandarts", "Hotel" : "Hotel", - "Point at {coords}" : "Punt op {coords}", "Point encoded in: " : "Punt gecodeerd op: ", "Failed to get favorites" : "Kon favorieten niet ophalen", "Failed to create favorite" : "Kon favoriet niet creëren", diff --git a/l10n/nl.json b/l10n/nl.json index b62370fc..28e0c9b2 100644 --- a/l10n/nl.json +++ b/l10n/nl.json @@ -98,6 +98,7 @@ "Closed" : "Gesloten", "opens at {date}" : "opent op {date}", "Search" : "Zoeken", + "Point at {coords}" : "Punt op {coords}", "Unknown Place" : "Onbekende plaats", "File" : "Bestand", "north" : "noord", @@ -252,7 +253,6 @@ "Doctors" : "Arts", "Dentist" : "Tandarts", "Hotel" : "Hotel", - "Point at {coords}" : "Punt op {coords}", "Point encoded in: " : "Punt gecodeerd op: ", "Failed to get favorites" : "Kon favorieten niet ophalen", "Failed to create favorite" : "Kon favoriet niet creëren", @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "Wyczyść POI", "No suggestions" : "Brak sugestii", "Search" : "Szukaj", + "Point at {coords}" : "Wskaż na {coords}", "Search for {q}" : "Wyszukaj {q}", "Unknown Place" : "Nieznane miejsce", "File" : "Plik", @@ -322,7 +323,6 @@ OC.L10N.register( "Doctors" : "Lekarze", "Dentist" : "Dentysta", "Hotel" : "Hotel", - "Point at {coords}" : "Wskaż na {coords}", "Point encoded in: " : "Punkt zaszyfrowany w:", "Failed to get favorites" : "Nie udało się pobrać ulubionych", "Failed to create favorite" : "Nie udało się utworzyć jako ulubione", diff --git a/l10n/pl.json b/l10n/pl.json index 321c64e8..16d3d479 100644 --- a/l10n/pl.json +++ b/l10n/pl.json @@ -147,6 +147,7 @@ "Clear POIs" : "Wyczyść POI", "No suggestions" : "Brak sugestii", "Search" : "Szukaj", + "Point at {coords}" : "Wskaż na {coords}", "Search for {q}" : "Wyszukaj {q}", "Unknown Place" : "Nieznane miejsce", "File" : "Plik", @@ -320,7 +321,6 @@ "Doctors" : "Lekarze", "Dentist" : "Dentysta", "Hotel" : "Hotel", - "Point at {coords}" : "Wskaż na {coords}", "Point encoded in: " : "Punkt zaszyfrowany w:", "Failed to get favorites" : "Nie udało się pobrać ulubionych", "Failed to create favorite" : "Nie udało się utworzyć jako ulubione", diff --git a/l10n/pt_BR.js b/l10n/pt_BR.js index 60372fca..728d120f 100644 --- a/l10n/pt_BR.js +++ b/l10n/pt_BR.js @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "Limpar POIs", "No suggestions" : "Nenhuma sugestão", "Search" : "Pesquisar", + "Point at {coords}" : "Ponto em {coords}", "Search for {q}" : "Pesquisar por {q}", "Unknown Place" : "Local Desconhecido", "File" : "Arquivo", @@ -322,7 +323,6 @@ OC.L10N.register( "Doctors" : "Médicos", "Dentist" : "Dentista", "Hotel" : "Hotel", - "Point at {coords}" : "Ponto em {coords}", "Point encoded in: " : "Ponto codificado em:", "Failed to get favorites" : "Erro ao obter favoritos", "Failed to create favorite" : "Erro ao criar favorito", diff --git a/l10n/pt_BR.json b/l10n/pt_BR.json index 8f80c78c..fd0ec402 100644 --- a/l10n/pt_BR.json +++ b/l10n/pt_BR.json @@ -147,6 +147,7 @@ "Clear POIs" : "Limpar POIs", "No suggestions" : "Nenhuma sugestão", "Search" : "Pesquisar", + "Point at {coords}" : "Ponto em {coords}", "Search for {q}" : "Pesquisar por {q}", "Unknown Place" : "Local Desconhecido", "File" : "Arquivo", @@ -320,7 +321,6 @@ "Doctors" : "Médicos", "Dentist" : "Dentista", "Hotel" : "Hotel", - "Point at {coords}" : "Ponto em {coords}", "Point encoded in: " : "Ponto codificado em:", "Failed to get favorites" : "Erro ao obter favoritos", "Failed to create favorite" : "Erro ao criar favorito", @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "Очистить POI", "No suggestions" : "Нет ни одного предложения", "Search" : "Поиск", + "Point at {coords}" : "Координаты точки: {coords}", "Search for {q}" : "Поиск {q}", "Unknown Place" : "Неизвестное место", "File" : "Файл", @@ -322,7 +323,6 @@ OC.L10N.register( "Doctors" : "Поликлиника", "Dentist" : "Стоматология", "Hotel" : "Гостиница", - "Point at {coords}" : "Координаты точки: {coords}", "Point encoded in: " : "Точка закодирована в:", "Failed to get favorites" : "Не удалось получить избранное", "Failed to create favorite" : "Не удалось создать избранное", diff --git a/l10n/ru.json b/l10n/ru.json index aa83dcf3..5db7a1d9 100644 --- a/l10n/ru.json +++ b/l10n/ru.json @@ -147,6 +147,7 @@ "Clear POIs" : "Очистить POI", "No suggestions" : "Нет ни одного предложения", "Search" : "Поиск", + "Point at {coords}" : "Координаты точки: {coords}", "Search for {q}" : "Поиск {q}", "Unknown Place" : "Неизвестное место", "File" : "Файл", @@ -320,7 +321,6 @@ "Doctors" : "Поликлиника", "Dentist" : "Стоматология", "Hotel" : "Гостиница", - "Point at {coords}" : "Координаты точки: {coords}", "Point encoded in: " : "Точка закодирована в:", "Failed to get favorites" : "Не удалось получить избранное", "Failed to create favorite" : "Не удалось создать избранное", @@ -94,6 +94,7 @@ OC.L10N.register( "Closed" : "Serradu", "opens at {date}" : "Aberit su {date}", "Search" : "Chirca", + "Point at {coords}" : "Punta a {coords}", "Unknown Place" : "Logu disconnotu", "File" : "Archìviu", "north" : "nord", @@ -243,7 +244,6 @@ OC.L10N.register( "Doctors" : "Mèdicos", "Dentist" : "Dentista", "Hotel" : "Albergu", - "Point at {coords}" : "Punta a {coords}", "Point encoded in: " : "Puntu codificadu in:", "Failed to get favorites" : "No at fatu a otènnere is preferidos", "Failed to create favorite" : "No at fatu a creare su preferidu", diff --git a/l10n/sc.json b/l10n/sc.json index 169c3fa0..ad7c1668 100644 --- a/l10n/sc.json +++ b/l10n/sc.json @@ -92,6 +92,7 @@ "Closed" : "Serradu", "opens at {date}" : "Aberit su {date}", "Search" : "Chirca", + "Point at {coords}" : "Punta a {coords}", "Unknown Place" : "Logu disconnotu", "File" : "Archìviu", "north" : "nord", @@ -241,7 +242,6 @@ "Doctors" : "Mèdicos", "Dentist" : "Dentista", "Hotel" : "Albergu", - "Point at {coords}" : "Punta a {coords}", "Point encoded in: " : "Puntu codificadu in:", "Failed to get favorites" : "No at fatu a otènnere is preferidos", "Failed to create favorite" : "No at fatu a creare su preferidu", @@ -100,6 +100,7 @@ OC.L10N.register( "Closed" : "Uzavreté", "opens at {date}" : "otvára o {date}", "Search" : "Hľadať", + "Point at {coords}" : "Ukazuje na {coords}", "Unknown Place" : "Neznáme miesto", "File" : "Súbor", "north" : "sever", @@ -249,7 +250,6 @@ OC.L10N.register( "Doctors" : "Lekári", "Dentist" : "Zubár", "Hotel" : "Hotel", - "Point at {coords}" : "Ukazuje na {coords}", "Point encoded in: " : "Bod zakódovaný v:", "Failed to get favorites" : "Nepodarilo sa získať obľúbené položky", "Failed to create favorite" : "Vytvorenie obľúbenej položky zlyhalo", diff --git a/l10n/sk.json b/l10n/sk.json index c7d7e174..e7a564d7 100644 --- a/l10n/sk.json +++ b/l10n/sk.json @@ -98,6 +98,7 @@ "Closed" : "Uzavreté", "opens at {date}" : "otvára o {date}", "Search" : "Hľadať", + "Point at {coords}" : "Ukazuje na {coords}", "Unknown Place" : "Neznáme miesto", "File" : "Súbor", "north" : "sever", @@ -247,7 +248,6 @@ "Doctors" : "Lekári", "Dentist" : "Zubár", "Hotel" : "Hotel", - "Point at {coords}" : "Ukazuje na {coords}", "Point encoded in: " : "Bod zakódovaný v:", "Failed to get favorites" : "Nepodarilo sa získať obľúbené položky", "Failed to create favorite" : "Vytvorenie obľúbenej položky zlyhalo", @@ -1,7 +1,20 @@ OC.L10N.register( "maps", { + "Invalid values" : "Neveljavne vrednosti", + "No such device" : "Ni take naprave", + "No device to export" : "Ni naprav za izvoz", + "/Maps is not a directory" : "Mapa /Maps ni mapa.", + "/Maps directory is not writeable" : "Mapa /Maps ni zapisljiva.", + "Impossible to create /Maps directory" : "Ni mogoče ustvariti mape /Maps.", + "Nothing to export" : "Ni vsebine za izvoz.", + "Invalid file extension" : "Neveljavna pripona datoteke", + "Impossible to read the file" : "Datoteke ni mogoče prebrati", + "File does not exist" : "Datoteka ne obstaja", + "Unknown category" : "Neznana kategorija", + "Bad file type" : "Neveljavna vrsta datoteke", "File not found" : "Datoteke ni mogoče najti", + "No such track" : "Ni take sledi", "Personal" : "Osebno", "Maps" : "Zemljevidi", "🌍🌏🌎 The whole world fits inside your cloud!" : "Cel svet je mogoče zaviti v vaš oblak!", @@ -128,11 +141,13 @@ OC.L10N.register( "Clear POIs" : "Počisti točke POI", "No suggestions" : "Ni priporočil", "Search" : "Poišči", + "Point at {coords}" : "Točka na {coords}", "Search for {q}" : "Poišči {q}", "Unknown Place" : "Neznano mesto", "File" : "Datoteka", "Track/Route" : "Sled/Pot", "Display elevation" : "Prikaži spremembo višine", + "Begins at" : "Začni pri", "north" : "sever", "northeast" : "severovzhod", "east" : "vzhod", @@ -188,8 +203,15 @@ OC.L10N.register( "Routing is currently disabled." : "Načrtovanje poti je trenutno onemogočeno.", "Nextcloud additional settings" : "Dodatne nastavitve Nextcloud", "Add a routing service" : "Dodaj storitev za načrtovanje poti", + "Export as" : "Izvozi kot", "GPX track" : "Sled GPX", "GPX route" : "Pot GPX", + "Route exported to {path}." : "Pot je izvožena v {path}.", + "Track exported to {path}." : "Sled je izvožena v {path}.", + "Failed to export route" : "Izvoz poti je spodletel", + "Failed to export track" : "Izvoz sledi je spodletel", + "Export current route" : "Izvozi trenutno pot", + "Zoom on current route" : "Približaj na trenutno pot", "Details" : "Podrobnosti", "My location" : "Trenutno mesto", "Impossible to get current location" : "Ni mogoče pridobiti podatkov trenutnega mesta", @@ -243,7 +265,7 @@ OC.L10N.register( "Failed to delete favorite" : "Brisanje priljubljenih je spodletelo", "Failed to edit favorite" : "Urejanje priljubljenih je spodletelo", "Failed to export favorites" : "Izvažanje priljubljenih je spodletelo", - "{nb} favorites imported from {path}" : "Iz poti {path} so uvožene naprave: {nb}", + "{nb} favorites imported from {path}" : "Iz poti {path} je uvoženo priljubljeno: {nb}", "Warning: tracks or routes were found in imported files, they were ignored." : "Opozorilo: sledi oziroma poti so v uvoženih datotekah, a so prezrte.", "Failed to import favorites" : "Uvažanje priljubljenih je spodletelo", "View in Maps" : "Pogled na zemljevidu", @@ -287,7 +309,6 @@ OC.L10N.register( "Doctors" : "Zdravnik", "Dentist" : "Zobozdravnik", "Hotel" : "Hotel", - "Point at {coords}" : "Točka na {coords}", "Point encoded in: " : "Točka je kodirana na:", "Failed to get favorites" : "Pridobivanje priljubljenih je spodletelo", "Failed to create favorite" : "Ustvarjanje priljubljenih je spodletelo", diff --git a/l10n/sl.json b/l10n/sl.json index 24423912..0d7091bd 100644 --- a/l10n/sl.json +++ b/l10n/sl.json @@ -1,5 +1,18 @@ { "translations": { + "Invalid values" : "Neveljavne vrednosti", + "No such device" : "Ni take naprave", + "No device to export" : "Ni naprav za izvoz", + "/Maps is not a directory" : "Mapa /Maps ni mapa.", + "/Maps directory is not writeable" : "Mapa /Maps ni zapisljiva.", + "Impossible to create /Maps directory" : "Ni mogoče ustvariti mape /Maps.", + "Nothing to export" : "Ni vsebine za izvoz.", + "Invalid file extension" : "Neveljavna pripona datoteke", + "Impossible to read the file" : "Datoteke ni mogoče prebrati", + "File does not exist" : "Datoteka ne obstaja", + "Unknown category" : "Neznana kategorija", + "Bad file type" : "Neveljavna vrsta datoteke", "File not found" : "Datoteke ni mogoče najti", + "No such track" : "Ni take sledi", "Personal" : "Osebno", "Maps" : "Zemljevidi", "🌍🌏🌎 The whole world fits inside your cloud!" : "Cel svet je mogoče zaviti v vaš oblak!", @@ -126,11 +139,13 @@ "Clear POIs" : "Počisti točke POI", "No suggestions" : "Ni priporočil", "Search" : "Poišči", + "Point at {coords}" : "Točka na {coords}", "Search for {q}" : "Poišči {q}", "Unknown Place" : "Neznano mesto", "File" : "Datoteka", "Track/Route" : "Sled/Pot", "Display elevation" : "Prikaži spremembo višine", + "Begins at" : "Začni pri", "north" : "sever", "northeast" : "severovzhod", "east" : "vzhod", @@ -186,8 +201,15 @@ "Routing is currently disabled." : "Načrtovanje poti je trenutno onemogočeno.", "Nextcloud additional settings" : "Dodatne nastavitve Nextcloud", "Add a routing service" : "Dodaj storitev za načrtovanje poti", + "Export as" : "Izvozi kot", "GPX track" : "Sled GPX", "GPX route" : "Pot GPX", + "Route exported to {path}." : "Pot je izvožena v {path}.", + "Track exported to {path}." : "Sled je izvožena v {path}.", + "Failed to export route" : "Izvoz poti je spodletel", + "Failed to export track" : "Izvoz sledi je spodletel", + "Export current route" : "Izvozi trenutno pot", + "Zoom on current route" : "Približaj na trenutno pot", "Details" : "Podrobnosti", "My location" : "Trenutno mesto", "Impossible to get current location" : "Ni mogoče pridobiti podatkov trenutnega mesta", @@ -241,7 +263,7 @@ "Failed to delete favorite" : "Brisanje priljubljenih je spodletelo", "Failed to edit favorite" : "Urejanje priljubljenih je spodletelo", "Failed to export favorites" : "Izvažanje priljubljenih je spodletelo", - "{nb} favorites imported from {path}" : "Iz poti {path} so uvožene naprave: {nb}", + "{nb} favorites imported from {path}" : "Iz poti {path} je uvoženo priljubljeno: {nb}", "Warning: tracks or routes were found in imported files, they were ignored." : "Opozorilo: sledi oziroma poti so v uvoženih datotekah, a so prezrte.", "Failed to import favorites" : "Uvažanje priljubljenih je spodletelo", "View in Maps" : "Pogled na zemljevidu", @@ -285,7 +307,6 @@ "Doctors" : "Zdravnik", "Dentist" : "Zobozdravnik", "Hotel" : "Hotel", - "Point at {coords}" : "Točka na {coords}", "Point encoded in: " : "Točka je kodirana na:", "Failed to get favorites" : "Pridobivanje priljubljenih je spodletelo", "Failed to create favorite" : "Ustvarjanje priljubljenih je spodletelo", @@ -95,6 +95,7 @@ OC.L10N.register( "Closed" : "Затворено", "opens at {date}" : "отвара се {date}", "Search" : "Претрага", + "Point at {coords}" : "Тачка у {coords}", "Unknown Place" : "Непознато место", "File" : "Фајл", "north" : "север", @@ -244,7 +245,6 @@ OC.L10N.register( "Doctors" : "Доктор", "Dentist" : "Стоматолог", "Hotel" : "Хотел", - "Point at {coords}" : "Тачка у {coords}", "Point encoded in: " : "Тачка кодирана у:", "Failed to get favorites" : "Грешка при дохватању омиљених", "Failed to create favorite" : "Грешка при прављењу омиљеног", diff --git a/l10n/sr.json b/l10n/sr.json index 26d175bb..b52e8b3f 100644 --- a/l10n/sr.json +++ b/l10n/sr.json @@ -93,6 +93,7 @@ "Closed" : "Затворено", "opens at {date}" : "отвара се {date}", "Search" : "Претрага", + "Point at {coords}" : "Тачка у {coords}", "Unknown Place" : "Непознато место", "File" : "Фајл", "north" : "север", @@ -242,7 +243,6 @@ "Doctors" : "Доктор", "Dentist" : "Стоматолог", "Hotel" : "Хотел", - "Point at {coords}" : "Тачка у {coords}", "Point encoded in: " : "Тачка кодирана у:", "Failed to get favorites" : "Грешка при дохватању омиљених", "Failed to create favorite" : "Грешка при прављењу омиљеног", @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "İlginç hedefleri temizle", "No suggestions" : "Herhangi bir öneri yok", "Search" : "Arama", + "Point at {coords}" : "{coords} noktası", "Search for {q}" : "{q} araması", "Unknown Place" : "Bilinmeyen yer", "File" : "Dosya", @@ -172,7 +173,7 @@ OC.L10N.register( "Turn around" : "Etrafında dön", "Head {dir}" : "{dir} yönünde", " on {road}" : " {road} yoluyla", - "Continue {dir}" : "{dir} ile sürdür", + "Continue {dir}" : "{dir} ile ilerle", "Waypoint reached" : "Durağa ulaşıldı", "Take the {exitStr} exit in the roundabout" : "Kavşakta {exitStr} çıkıştan çık", " onto {road}" : " {road} yönüne", @@ -322,7 +323,6 @@ OC.L10N.register( "Doctors" : "Doktor", "Dentist" : "Dişçi", "Hotel" : "Otel", - "Point at {coords}" : "{coords} noktası", "Point encoded in: " : "Nokta kodlaması:", "Failed to get favorites" : "Sık kullanılanlar alınamadı", "Failed to create favorite" : "Sık kullanılan eklenemedi", diff --git a/l10n/tr.json b/l10n/tr.json index 7087cdff..319be91d 100644 --- a/l10n/tr.json +++ b/l10n/tr.json @@ -147,6 +147,7 @@ "Clear POIs" : "İlginç hedefleri temizle", "No suggestions" : "Herhangi bir öneri yok", "Search" : "Arama", + "Point at {coords}" : "{coords} noktası", "Search for {q}" : "{q} araması", "Unknown Place" : "Bilinmeyen yer", "File" : "Dosya", @@ -170,7 +171,7 @@ "Turn around" : "Etrafında dön", "Head {dir}" : "{dir} yönünde", " on {road}" : " {road} yoluyla", - "Continue {dir}" : "{dir} ile sürdür", + "Continue {dir}" : "{dir} ile ilerle", "Waypoint reached" : "Durağa ulaşıldı", "Take the {exitStr} exit in the roundabout" : "Kavşakta {exitStr} çıkıştan çık", " onto {road}" : " {road} yönüne", @@ -320,7 +321,6 @@ "Doctors" : "Doktor", "Dentist" : "Dişçi", "Hotel" : "Otel", - "Point at {coords}" : "{coords} noktası", "Point encoded in: " : "Nokta kodlaması:", "Failed to get favorites" : "Sık kullanılanlar alınamadı", "Failed to create favorite" : "Sık kullanılan eklenemedi", @@ -1,82 +1,221 @@ OC.L10N.register( "maps", { + "Invalid values" : "Недійсні значення", + "No such device" : "Такий пристрій відсутній", + "/Maps directory is not writeable" : "Неможливо записати дані в каталог /Maps", + "Impossible to create /Maps directory" : "Неможливо створити каталог /Maps", + "File does not exist" : "Файл відсутній", "File not found" : "Файл не знайдено", + "No such track" : "Відсутній такий шлях", "Personal" : "Особисте", "Maps" : "Мапи", + "🌍🌏🌎 The whole world fits inside your cloud!" : "🌍🌏🌎 Цілий світ у вашій хмарі!", + "My contacts" : "Мої контакти", + "Toggle all" : "Перемкнути все", + "Zoom" : "Масштаб", "Toggle history" : "Перемкнути історію", "Change color" : "Змінити колір", + "Zoom on area" : "Масштабувати область", "Export" : "Експорт", "Delete" : "Вилучити", - "Delete all" : "Видалити все", + "My devices" : "Мої пристрої", + "Refresh positions" : "Оновити розташування", + "Export all" : "Експортувати все", + "Import devices" : "Імпорт пристроїв", + "Delete all" : "Вилучити всі", + "My favorites" : "Вподобане", "Import" : "Імпорт", + "Category name" : "Назва категорії", "Rename" : "Перейменувати", + "Add a favorite" : "Вподобати", + "Zoom to bounds" : "Масштабувати до меж", "Delete share link" : "Вилучити посилання для спільного використання", + "Create share link" : "Створити посилання спільного доступу", "Copied!" : "Скопійовано!", + "Copy share link" : "Копіювати посилання спільного доступу", "Cancel" : "Скасувати", + "Link copied!" : "Посилання скопійовано!", + "Link could not be copied to clipboard." : "Посилання неможливо скопіювати до буферу обміну.", + "My photos" : "Мої світлини", + "Disable photo drag" : "Вимкнути перетягування світлин", + "Enable photo drag" : "Увімкнути перетягування світлин", + "My tracks" : "Мої шляхи", "Sort by name" : "Впорядкувати за ім’ям", - "Sort by date" : "Сортувати за датою", + "Sort by date" : "Впорядкувати за датою", "OK" : "Гаразд", + "Favorite name" : "Назва вподобаного", "Category" : "Категорія", "Comment" : "Коментар", - "Share this location" : "Поділіться цим розташуванням", - "Route from here" : "Маршрут з цього місця", - "Add route point" : "Додати точку на маршруті", - "Route to here" : "Маршрут до цього місця", - "Close" : "закрити", + "New category {n}" : "Нова категорія {n}", + "Place photos" : "Додати світлини", + "Place contact" : "Додати контакт", + "Share this location" : "Надіслати місце", + "Shared location" : "Місце у спільному доступі", + "Route from here" : "Маршрут звідси", + "Add route point" : "Пункт на маршруті", + "Route to here" : "Маршрут сюди", + "Current location" : "Поточне розташування", + "Improve this map" : "Покращити цю мапу", + "Other maps" : "Інші мапи", + "Street map" : "Мапа вулиць", + "Satellite map" : "Супутникова мапа", + "Close" : "Закрити", + "Track my position" : "Відстежувати моє розташування", + "Display time filter slider" : "Показувати часову шкалу", + "The True Size of Africa" : "Справжній розмір Африки", "(No name)" : "(Без назви)", - "No favorites to display" : "Немає улюблених", - "Favorite" : "До улюблених", - "New Favorite" : "Нове улюблене", + "No favorites to display" : "Немає вподобаного вмісту", + "Track" : "Шлях", + "Favorite" : "Вподобане", + "Sidebar" : "Бокове меню", + "Shows cool information" : "Показувати корисну інформацію", + "Distance" : "Дистанція", + "Duration" : "Тривалість", + "Begin" : "Початок", + "End" : "Кінець", + "Maximum speed" : "Максимальна швидкість", + "Average speed" : "Середня швидкість", + "Moving average speed" : "Рух із середньою швидкістю", + "Moving average pace" : "Рух в середньому темпі", + "New Favorite" : "До Вподобаного", "This Place" : "Це місце", "Name" : "Ім'я", "Add" : "Додати", - "Add to favorites" : "Додати до обраного", - "Home" : "Домашній", + "Add to favorites" : "Додати до \"Вподобаного\"", + "This place" : "Це місце", + "Add contact address" : "Додати адресу контакту", + "Home" : "Дім", "Work" : "Робочий", "Delete this address" : "Вилучити цю адресу", + "Delete this location" : "Вилучити це місце", "Open in Contacts" : "Відкрити у Контактах", "Device" : "Пристрій", "Date" : "Date", "Update" : "Оновлення", + "Zoom on bounds" : "Масштабувати межі", + "Move photo" : "Перемістити світлину", + "Add favorite" : "Додати \"Вподобане\"", + "Delete contact address" : "Вилучити адресу контакту", "Yes" : "Так", "New contact address" : "Нова адреса контакту", + "Choose a contact" : "Виберіть контакт", "Address type" : "Тип адреси", "Add address to contact" : "Додати адресу до контакту", "Open" : "Відкрити", "Closed" : "Закрите", + "Find directions" : "Пошук напрямку", "Search" : "Пошук", + "Search for {q}" : "Шукати {q}", "Unknown Place" : "Невідоме місце", "File" : "Файл", + "Track/Route" : "Шлях/маршрут", + "north" : "північ", + "northeast" : "північний схід", + "east" : "схід", + "southeast" : "південний схід", + "south" : "південь", + "southwest" : "південний захід", + "west" : "захід", + "northwest" : "північний захід", + "slight right" : "трохи праворуч", "right" : "праворуч", + "sharp right" : "різко праворуч", + "slight left" : "трохи ліворуч", "left" : "ліворуч", + "sharp left" : "різко ліворуч", + "Turn around" : "Поверніть на місці", + "Head {dir}" : "Їдьте {dir}", + "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" : "Поверніть {modified} наприкінці дороги", + "onto {road}" : "на {road}", "Start" : "Початок", "Destination" : "Пункт призначення", - "min" : "хв", + "km" : "км", + "h" : "годин", + "min" : "хв.", + "By car (OSRM demo)" : "Автомобілем (демоверсія OSRM)", + "By car (OSRM)" : "Автомобілем (OSRM)", + "By car with traffic (Mapbox)" : "Автомобілем з дорожнім рухом (Mapbox)", + "By car without traffic (Mapbox)" : "Автомобілем з дорожнім рухом (демо OSRM)", + "By car (GraphHopper)" : "Автомобілем (GraphHopper)", + "Routing error:" : "Помилка маршруту:", + "Reverse steps order" : "Обміняти місцями", + "Add step" : "Додати крок", + "Routing is currently disabled." : "Маршрути зараз не активні.", + "Add a routing service" : "Додати службу побудови маршрутів", + "GPX track" : "Шлях в форматі GPX", + "GPX route" : "Маршрут GPX", + "Export current route" : "Експорт поточного маршруту", + "Zoom on current route" : "Масштабувати маршрут", "Details" : "Деталі", + "Impossible to get current location" : "Неможливо визначити поточне розташування", "Phone" : "Телефон", + "What do you want to place?" : "Що ви бажаєте розмістити?", + "Photo files" : "Файли світлин", + "Photo folders" : "Каталоги світлин", + "Choose pictures to place" : "Виберіть зображення для розміщення", + "Choose directory of pictures to place" : "Виберіть каталог із зображеннями для розміщення", + "\"{path}\" successfully moved" : "\"{path}\" успішно переміщено", + "{nb} photos moved" : "{nb} світлин переміщено", "Not grouped" : "Не згруповані", + "Import favorites from GeoJSON (Google Maps), gpx (OsmAnd, Nextcloud Maps) or kmz/kml (F-Droid Maps, Maps.me, Marble)" : " Імпорт вподобаного з GeoJSON (Мап Google), gpx (OsmAnd, Мап Nextcloud) або kmz/kml (F-Droid Maps, Maps.me, Marble)", + "Click on the map to add a favorite, press Esc to cancel" : "Натисність на мапі, щоби додати до \"Вподобаного\", натисніть Esc, щоб скасувати", + "Import devices from gpx (Nextcloud Maps) or kml/kmz (Google Timeline) file" : "Імпорт пристроїв з файлів у форматі GPX (Мапи Nextcloud) або файлів у форматі kml/kmz (Google Timeline)", + "{nb} devices imported from {path}" : "{nb} пристрої імпортовано з {path}", + "Failed to import devices" : "Не вдалося імпортувати пристрої", "Settings were successfully saved" : "Налаштування збережено", "Failed to save settings" : "Неможливо зберегти налаштування", + "There are no contacts to zoom on" : "Відсутні контакти, які можна наблизити на мапі", "All contacts" : "Всі контакти", "Contact name" : "Ім'я контакту", + "Failed to place contact" : "Не вдалося помістити контакт", "Share link" : "Поширити посилання", "Copy link" : "Скопіювати посилання", + "Failed to add favorite" : "Не вдалося додати до \"Вподобаного\"", "Submit" : "Гаразд", "Move" : "Перемістити", + "Import as devices in Maps" : "Імпортувати як пристрої у Мапах", + "Zoom in" : "Наблизити", + "Failed to load photos" : "Не вдалося завантажити свілини", + "{nb} photos placed" : "{nb} світлин розміщено", + "Failed to place photos" : "Не вдалося помістити світлини", + "Export current route to GPX" : "Експортувати поточний маршрут у форматі GPX", + "Failed to export current route" : "Не вдалося експортувати поточний маршрут", "No search result" : "Нічого не знайдено", + "Restaurant" : "Ресторан", + "Bar" : "Бар", + "School" : "Школа", + "Pharmacy" : "Аптека", "Cinema" : "Кінотеатр", + "Hospital" : "Лікарня", "Dentist" : "Стоматолог", + "Hotel" : "Готель", + "Track {n} was not found" : "Шлях {n} не було знайдено", "Link" : "Посилання", "Description" : "Опис", "Download" : "Завантажити", + "Maps routing settings" : "Налаштування маршрутів у Мапах", + "To enable routing, you must set up a routing engine below." : "Для увімкнення маршрутів спочатку потрібно встановити рушій побудови маршрутів.", + "Leave URL fields empty to disable OSRM routing provider." : "Залиште поле адреси порожнім, щоби вимкнути OSRM-постачальника послуг маршрутів.", + "Show OSRM demo server" : "Показувати OSRM демонстраційний сервер", + "Set the API key to use Mapbox routing service." : "Встановіть ключ API, щоби почати використовувати службу маршрутів Mapbox.", "Search…" : "Пошук...", - "Your favorites" : "Улюблене", + "Your favorites" : "Вподобане", "Your photos" : "Світлини", "Your contacts" : "Контакти", "Your devices" : "Пристрої", - "Your tracks" : "Відстеження", + "Show all" : "Показати все", + "Hide all" : "Приховати все", + "Your tracks" : "Ваші шляхи", "Settings" : "Налаштування" }, "nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"); diff --git a/l10n/uk.json b/l10n/uk.json index 25913ba6..60e9b46d 100644 --- a/l10n/uk.json +++ b/l10n/uk.json @@ -1,80 +1,219 @@ { "translations": { + "Invalid values" : "Недійсні значення", + "No such device" : "Такий пристрій відсутній", + "/Maps directory is not writeable" : "Неможливо записати дані в каталог /Maps", + "Impossible to create /Maps directory" : "Неможливо створити каталог /Maps", + "File does not exist" : "Файл відсутній", "File not found" : "Файл не знайдено", + "No such track" : "Відсутній такий шлях", "Personal" : "Особисте", "Maps" : "Мапи", + "🌍🌏🌎 The whole world fits inside your cloud!" : "🌍🌏🌎 Цілий світ у вашій хмарі!", + "My contacts" : "Мої контакти", + "Toggle all" : "Перемкнути все", + "Zoom" : "Масштаб", "Toggle history" : "Перемкнути історію", "Change color" : "Змінити колір", + "Zoom on area" : "Масштабувати область", "Export" : "Експорт", "Delete" : "Вилучити", - "Delete all" : "Видалити все", + "My devices" : "Мої пристрої", + "Refresh positions" : "Оновити розташування", + "Export all" : "Експортувати все", + "Import devices" : "Імпорт пристроїв", + "Delete all" : "Вилучити всі", + "My favorites" : "Вподобане", "Import" : "Імпорт", + "Category name" : "Назва категорії", "Rename" : "Перейменувати", + "Add a favorite" : "Вподобати", + "Zoom to bounds" : "Масштабувати до меж", "Delete share link" : "Вилучити посилання для спільного використання", + "Create share link" : "Створити посилання спільного доступу", "Copied!" : "Скопійовано!", + "Copy share link" : "Копіювати посилання спільного доступу", "Cancel" : "Скасувати", + "Link copied!" : "Посилання скопійовано!", + "Link could not be copied to clipboard." : "Посилання неможливо скопіювати до буферу обміну.", + "My photos" : "Мої світлини", + "Disable photo drag" : "Вимкнути перетягування світлин", + "Enable photo drag" : "Увімкнути перетягування світлин", + "My tracks" : "Мої шляхи", "Sort by name" : "Впорядкувати за ім’ям", - "Sort by date" : "Сортувати за датою", + "Sort by date" : "Впорядкувати за датою", "OK" : "Гаразд", + "Favorite name" : "Назва вподобаного", "Category" : "Категорія", "Comment" : "Коментар", - "Share this location" : "Поділіться цим розташуванням", - "Route from here" : "Маршрут з цього місця", - "Add route point" : "Додати точку на маршруті", - "Route to here" : "Маршрут до цього місця", - "Close" : "закрити", + "New category {n}" : "Нова категорія {n}", + "Place photos" : "Додати світлини", + "Place contact" : "Додати контакт", + "Share this location" : "Надіслати місце", + "Shared location" : "Місце у спільному доступі", + "Route from here" : "Маршрут звідси", + "Add route point" : "Пункт на маршруті", + "Route to here" : "Маршрут сюди", + "Current location" : "Поточне розташування", + "Improve this map" : "Покращити цю мапу", + "Other maps" : "Інші мапи", + "Street map" : "Мапа вулиць", + "Satellite map" : "Супутникова мапа", + "Close" : "Закрити", + "Track my position" : "Відстежувати моє розташування", + "Display time filter slider" : "Показувати часову шкалу", + "The True Size of Africa" : "Справжній розмір Африки", "(No name)" : "(Без назви)", - "No favorites to display" : "Немає улюблених", - "Favorite" : "До улюблених", - "New Favorite" : "Нове улюблене", + "No favorites to display" : "Немає вподобаного вмісту", + "Track" : "Шлях", + "Favorite" : "Вподобане", + "Sidebar" : "Бокове меню", + "Shows cool information" : "Показувати корисну інформацію", + "Distance" : "Дистанція", + "Duration" : "Тривалість", + "Begin" : "Початок", + "End" : "Кінець", + "Maximum speed" : "Максимальна швидкість", + "Average speed" : "Середня швидкість", + "Moving average speed" : "Рух із середньою швидкістю", + "Moving average pace" : "Рух в середньому темпі", + "New Favorite" : "До Вподобаного", "This Place" : "Це місце", "Name" : "Ім'я", "Add" : "Додати", - "Add to favorites" : "Додати до обраного", - "Home" : "Домашній", + "Add to favorites" : "Додати до \"Вподобаного\"", + "This place" : "Це місце", + "Add contact address" : "Додати адресу контакту", + "Home" : "Дім", "Work" : "Робочий", "Delete this address" : "Вилучити цю адресу", + "Delete this location" : "Вилучити це місце", "Open in Contacts" : "Відкрити у Контактах", "Device" : "Пристрій", "Date" : "Date", "Update" : "Оновлення", + "Zoom on bounds" : "Масштабувати межі", + "Move photo" : "Перемістити світлину", + "Add favorite" : "Додати \"Вподобане\"", + "Delete contact address" : "Вилучити адресу контакту", "Yes" : "Так", "New contact address" : "Нова адреса контакту", + "Choose a contact" : "Виберіть контакт", "Address type" : "Тип адреси", "Add address to contact" : "Додати адресу до контакту", "Open" : "Відкрити", "Closed" : "Закрите", + "Find directions" : "Пошук напрямку", "Search" : "Пошук", + "Search for {q}" : "Шукати {q}", "Unknown Place" : "Невідоме місце", "File" : "Файл", + "Track/Route" : "Шлях/маршрут", + "north" : "північ", + "northeast" : "північний схід", + "east" : "схід", + "southeast" : "південний схід", + "south" : "південь", + "southwest" : "південний захід", + "west" : "захід", + "northwest" : "північний захід", + "slight right" : "трохи праворуч", "right" : "праворуч", + "sharp right" : "різко праворуч", + "slight left" : "трохи ліворуч", "left" : "ліворуч", + "sharp left" : "різко ліворуч", + "Turn around" : "Поверніть на місці", + "Head {dir}" : "Їдьте {dir}", + "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" : "Поверніть {modified} наприкінці дороги", + "onto {road}" : "на {road}", "Start" : "Початок", "Destination" : "Пункт призначення", - "min" : "хв", + "km" : "км", + "h" : "годин", + "min" : "хв.", + "By car (OSRM demo)" : "Автомобілем (демоверсія OSRM)", + "By car (OSRM)" : "Автомобілем (OSRM)", + "By car with traffic (Mapbox)" : "Автомобілем з дорожнім рухом (Mapbox)", + "By car without traffic (Mapbox)" : "Автомобілем з дорожнім рухом (демо OSRM)", + "By car (GraphHopper)" : "Автомобілем (GraphHopper)", + "Routing error:" : "Помилка маршруту:", + "Reverse steps order" : "Обміняти місцями", + "Add step" : "Додати крок", + "Routing is currently disabled." : "Маршрути зараз не активні.", + "Add a routing service" : "Додати службу побудови маршрутів", + "GPX track" : "Шлях в форматі GPX", + "GPX route" : "Маршрут GPX", + "Export current route" : "Експорт поточного маршруту", + "Zoom on current route" : "Масштабувати маршрут", "Details" : "Деталі", + "Impossible to get current location" : "Неможливо визначити поточне розташування", "Phone" : "Телефон", + "What do you want to place?" : "Що ви бажаєте розмістити?", + "Photo files" : "Файли світлин", + "Photo folders" : "Каталоги світлин", + "Choose pictures to place" : "Виберіть зображення для розміщення", + "Choose directory of pictures to place" : "Виберіть каталог із зображеннями для розміщення", + "\"{path}\" successfully moved" : "\"{path}\" успішно переміщено", + "{nb} photos moved" : "{nb} світлин переміщено", "Not grouped" : "Не згруповані", + "Import favorites from GeoJSON (Google Maps), gpx (OsmAnd, Nextcloud Maps) or kmz/kml (F-Droid Maps, Maps.me, Marble)" : " Імпорт вподобаного з GeoJSON (Мап Google), gpx (OsmAnd, Мап Nextcloud) або kmz/kml (F-Droid Maps, Maps.me, Marble)", + "Click on the map to add a favorite, press Esc to cancel" : "Натисність на мапі, щоби додати до \"Вподобаного\", натисніть Esc, щоб скасувати", + "Import devices from gpx (Nextcloud Maps) or kml/kmz (Google Timeline) file" : "Імпорт пристроїв з файлів у форматі GPX (Мапи Nextcloud) або файлів у форматі kml/kmz (Google Timeline)", + "{nb} devices imported from {path}" : "{nb} пристрої імпортовано з {path}", + "Failed to import devices" : "Не вдалося імпортувати пристрої", "Settings were successfully saved" : "Налаштування збережено", "Failed to save settings" : "Неможливо зберегти налаштування", + "There are no contacts to zoom on" : "Відсутні контакти, які можна наблизити на мапі", "All contacts" : "Всі контакти", "Contact name" : "Ім'я контакту", + "Failed to place contact" : "Не вдалося помістити контакт", "Share link" : "Поширити посилання", "Copy link" : "Скопіювати посилання", + "Failed to add favorite" : "Не вдалося додати до \"Вподобаного\"", "Submit" : "Гаразд", "Move" : "Перемістити", + "Import as devices in Maps" : "Імпортувати як пристрої у Мапах", + "Zoom in" : "Наблизити", + "Failed to load photos" : "Не вдалося завантажити свілини", + "{nb} photos placed" : "{nb} світлин розміщено", + "Failed to place photos" : "Не вдалося помістити світлини", + "Export current route to GPX" : "Експортувати поточний маршрут у форматі GPX", + "Failed to export current route" : "Не вдалося експортувати поточний маршрут", "No search result" : "Нічого не знайдено", + "Restaurant" : "Ресторан", + "Bar" : "Бар", + "School" : "Школа", + "Pharmacy" : "Аптека", "Cinema" : "Кінотеатр", + "Hospital" : "Лікарня", "Dentist" : "Стоматолог", + "Hotel" : "Готель", + "Track {n} was not found" : "Шлях {n} не було знайдено", "Link" : "Посилання", "Description" : "Опис", "Download" : "Завантажити", + "Maps routing settings" : "Налаштування маршрутів у Мапах", + "To enable routing, you must set up a routing engine below." : "Для увімкнення маршрутів спочатку потрібно встановити рушій побудови маршрутів.", + "Leave URL fields empty to disable OSRM routing provider." : "Залиште поле адреси порожнім, щоби вимкнути OSRM-постачальника послуг маршрутів.", + "Show OSRM demo server" : "Показувати OSRM демонстраційний сервер", + "Set the API key to use Mapbox routing service." : "Встановіть ключ API, щоби почати використовувати службу маршрутів Mapbox.", "Search…" : "Пошук...", - "Your favorites" : "Улюблене", + "Your favorites" : "Вподобане", "Your photos" : "Світлини", "Your contacts" : "Контакти", "Your devices" : "Пристрої", - "Your tracks" : "Відстеження", + "Show all" : "Показати все", + "Hide all" : "Приховати все", + "Your tracks" : "Ваші шляхи", "Settings" : "Налаштування" },"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);" }
\ No newline at end of file @@ -1,26 +1,31 @@ OC.L10N.register( "maps", { - "File not found" : "Fayl topilmadi", - "Personal" : "Shaxsiy", - "Maps" : "Xaritalar", - "Delete" : "O'chir", - "Rename" : "Nomni o'zgartiring", - "Copied!" : "Nusxa olindi!", - "Cancel" : "Bekor qilish", + "File not found" : "File not found", + "Personal" : "Personal", + "Maps" : "Maps", + "Delete" : "Delete", + "Rename" : "Rename", + "Copied!" : "Copied!", + "Cancel" : "Cancel", "OK" : "OK", - "Name" : "Ism...", - "Add" : "Qo'shish", - "Update" : "Yangilash", - "Yes" : "Ha", - "Search" : "Qidirmoq", - "File" : "Fayl", - "right" : "o'ng", - "left" : "chap", - "Share link" : "Ulanishni ulashing", - "Move" : "Ko'chiring", - "Link" : "Ulanish", - "Download" : "Yuklab oling", - "Settings" : "Sozlamalar" + "Close" : "Close", + "Favorite" : "Favorite", + "Name" : "Name", + "Add" : "Add", + "Home" : "Home", + "Update" : "Update", + "Yes" : "Yes", + "Open" : "Open", + "Search" : "Search", + "File" : "File", + "right" : "right", + "left" : "left", + "Details" : "Details", + "Share link" : "Share link", + "Move" : "Move", + "Link" : "Link", + "Download" : "Download", + "Settings" : "Settings" }, "nplurals=1; plural=0;"); diff --git a/l10n/uz.json b/l10n/uz.json index 0847ab22..fc9a4280 100644 --- a/l10n/uz.json +++ b/l10n/uz.json @@ -1,24 +1,29 @@ { "translations": { - "File not found" : "Fayl topilmadi", - "Personal" : "Shaxsiy", - "Maps" : "Xaritalar", - "Delete" : "O'chir", - "Rename" : "Nomni o'zgartiring", - "Copied!" : "Nusxa olindi!", - "Cancel" : "Bekor qilish", + "File not found" : "File not found", + "Personal" : "Personal", + "Maps" : "Maps", + "Delete" : "Delete", + "Rename" : "Rename", + "Copied!" : "Copied!", + "Cancel" : "Cancel", "OK" : "OK", - "Name" : "Ism...", - "Add" : "Qo'shish", - "Update" : "Yangilash", - "Yes" : "Ha", - "Search" : "Qidirmoq", - "File" : "Fayl", - "right" : "o'ng", - "left" : "chap", - "Share link" : "Ulanishni ulashing", - "Move" : "Ko'chiring", - "Link" : "Ulanish", - "Download" : "Yuklab oling", - "Settings" : "Sozlamalar" + "Close" : "Close", + "Favorite" : "Favorite", + "Name" : "Name", + "Add" : "Add", + "Home" : "Home", + "Update" : "Update", + "Yes" : "Yes", + "Open" : "Open", + "Search" : "Search", + "File" : "File", + "right" : "right", + "left" : "left", + "Details" : "Details", + "Share link" : "Share link", + "Move" : "Move", + "Link" : "Link", + "Download" : "Download", + "Settings" : "Settings" },"pluralForm" :"nplurals=1; plural=0;" }
\ No newline at end of file diff --git a/l10n/zh_CN.js b/l10n/zh_CN.js index 44a38877..05ca024b 100644 --- a/l10n/zh_CN.js +++ b/l10n/zh_CN.js @@ -96,6 +96,7 @@ OC.L10N.register( "Closed" : "已关闭", "opens at {date}" : "于 {date} 打开", "Search" : "搜索", + "Point at {coords}" : "{coords} 位置的点", "Unknown Place" : "未知地点", "File" : "文件", "north" : "北", @@ -245,7 +246,6 @@ OC.L10N.register( "Doctors" : "医生", "Dentist" : "牙医", "Hotel" : "宾馆", - "Point at {coords}" : "{coords} 位置的点", "Point encoded in: " : "点被编码为:", "Failed to get favorites" : "无法获取收藏夹", "Failed to create favorite" : "无法创建收藏夹", diff --git a/l10n/zh_CN.json b/l10n/zh_CN.json index 0a8c6e37..66926e43 100644 --- a/l10n/zh_CN.json +++ b/l10n/zh_CN.json @@ -94,6 +94,7 @@ "Closed" : "已关闭", "opens at {date}" : "于 {date} 打开", "Search" : "搜索", + "Point at {coords}" : "{coords} 位置的点", "Unknown Place" : "未知地点", "File" : "文件", "north" : "北", @@ -243,7 +244,6 @@ "Doctors" : "医生", "Dentist" : "牙医", "Hotel" : "宾馆", - "Point at {coords}" : "{coords} 位置的点", "Point encoded in: " : "点被编码为:", "Failed to get favorites" : "无法获取收藏夹", "Failed to create favorite" : "无法创建收藏夹", diff --git a/l10n/zh_HK.js b/l10n/zh_HK.js index c3ebd31d..4af44d73 100644 --- a/l10n/zh_HK.js +++ b/l10n/zh_HK.js @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "清除 POI", "No suggestions" : "沒有建議", "Search" : "搜尋", + "Point at {coords}" : "位於 {coords} 的點", "Search for {q}" : "搜尋 {q}", "Unknown Place" : "地點不詳", "File" : "檔案", @@ -322,7 +323,6 @@ OC.L10N.register( "Doctors" : "診所", "Dentist" : "牙醫", "Hotel" : "酒店", - "Point at {coords}" : "位於 {coords} 的點", "Point encoded in: " : "點編碼為:", "Failed to get favorites" : "取得我的收藏失敗", "Failed to create favorite" : "建立我的收藏失敗", diff --git a/l10n/zh_HK.json b/l10n/zh_HK.json index b8daba17..07b890e4 100644 --- a/l10n/zh_HK.json +++ b/l10n/zh_HK.json @@ -147,6 +147,7 @@ "Clear POIs" : "清除 POI", "No suggestions" : "沒有建議", "Search" : "搜尋", + "Point at {coords}" : "位於 {coords} 的點", "Search for {q}" : "搜尋 {q}", "Unknown Place" : "地點不詳", "File" : "檔案", @@ -320,7 +321,6 @@ "Doctors" : "診所", "Dentist" : "牙醫", "Hotel" : "酒店", - "Point at {coords}" : "位於 {coords} 的點", "Point encoded in: " : "點編碼為:", "Failed to get favorites" : "取得我的收藏失敗", "Failed to create favorite" : "建立我的收藏失敗", diff --git a/l10n/zh_TW.js b/l10n/zh_TW.js index 8496722b..3f971535 100644 --- a/l10n/zh_TW.js +++ b/l10n/zh_TW.js @@ -149,6 +149,7 @@ OC.L10N.register( "Clear POIs" : "清除興趣點", "No suggestions" : "無建議", "Search" : "搜尋", + "Point at {coords}" : "位於 {coords} 的點", "Search for {q}" : "搜尋 {q}", "Unknown Place" : "不明地點", "File" : "檔案", @@ -322,7 +323,6 @@ OC.L10N.register( "Doctors" : "診所", "Dentist" : "牙醫", "Hotel" : "旅館", - "Point at {coords}" : "位於 {coords} 的點", "Point encoded in: " : "點編碼為:", "Failed to get favorites" : "取得我的最愛失敗", "Failed to create favorite" : "建立我的最愛失敗", diff --git a/l10n/zh_TW.json b/l10n/zh_TW.json index 2c3e5fe2..89b6c686 100644 --- a/l10n/zh_TW.json +++ b/l10n/zh_TW.json @@ -147,6 +147,7 @@ "Clear POIs" : "清除興趣點", "No suggestions" : "無建議", "Search" : "搜尋", + "Point at {coords}" : "位於 {coords} 的點", "Search for {q}" : "搜尋 {q}", "Unknown Place" : "不明地點", "File" : "檔案", @@ -320,7 +321,6 @@ "Doctors" : "診所", "Dentist" : "牙醫", "Hotel" : "旅館", - "Point at {coords}" : "位於 {coords} 的點", "Point encoded in: " : "點編碼為:", "Failed to get favorites" : "取得我的最愛失敗", "Failed to create favorite" : "建立我的最愛失敗", diff --git a/lib/Controller/ContactsController.php b/lib/Controller/ContactsController.php index 5320c8d8..da6f3cfa 100644 --- a/lib/Controller/ContactsController.php +++ b/lib/Controller/ContactsController.php @@ -71,20 +71,20 @@ class ContactsController extends Controller { // if the contact has a geo attibute use it if (key_exists('GEO', $c)) { $geo = $c['GEO']; - if (strlen($geo) > 1) { + if (is_string($geo) && strlen($geo) > 1) { $result[] = [ 'FN' => $c['FN'] ?? $this->N2FN($c['N']) ?? '???', 'URI' => $c['URI'], 'UID' => $c['UID'], 'ADR' => '', 'ADRTYPE' => '', - 'HAS_PHOTO' => (isset($c['PHOTO']) && $c['PHOTO'] !== null), + 'HAS_PHOTO' => (isset($c['PHOTO'])), 'BOOKID' => $c['addressbook-key'], 'BOOKURI' => $addressBookUri, 'GEO' => $geo, 'GROUPS' => $c['CATEGORIES'] ?? null ]; - } elseif (count($geo)>0) { + } elseif (is_countable($geo) && count($geo)>0 && is_iterable($geo)) { foreach ($geo as $g) { $result[] = [ 'FN' => $c['FN'] ?? $this->N2FN($c['N']) ?? '???', @@ -92,7 +92,7 @@ class ContactsController extends Controller { 'UID' => $c['UID'], 'ADR' => '', 'ADRTYPE' => '', - 'HAS_PHOTO' => (isset($c['PHOTO']) && $c['PHOTO'] !== null), + 'HAS_PHOTO' => (isset($c['PHOTO'])), 'BOOKID' => $c['addressbook-key'], 'BOOKURI' => $addressBookUri, 'GEO' => $g, diff --git a/package-lock.json b/package-lock.json index 3dd1d7bb..a6f68b67 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,19 +1,19 @@ { "name": "maps", - "version": "0.2.0", + "version": "0.2.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "maps", - "version": "0.2.0", + "version": "0.2.1", "license": "AGPL-3.0", "dependencies": { - "@fortawesome/fontawesome-free": "^6.1.2", + "@fortawesome/fontawesome-free": "^6.2.0", "@nextcloud/auth": "^2.0.0", "@nextcloud/axios": "^2.0.0", "@nextcloud/dialogs": "^3.2.0", - "@nextcloud/event-bus": "^3.0.0", + "@nextcloud/event-bus": "^3.0.2", "@nextcloud/l10n": "^1.6.0", "@nextcloud/moment": "^1.2.1", "@nextcloud/paths": "^2.1.0", @@ -1865,9 +1865,9 @@ } }, "node_modules/@fortawesome/fontawesome-free": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.1.2.tgz", - "integrity": "sha512-XwWADtfdSN73/udaFm+1mnGIj/ShDZNFMe/PRoqv3FhQ4GNI2PUN70yFTPsjq65Lw2C9i4TG5/hTbxXIXVCiqQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.2.0.tgz", + "integrity": "sha512-CNR7qRIfCwWHNN7FnKUniva94edPdyQzil/zCwk3v6k4R6rR2Fr8i4s3PM7n/lyfPA6Zfko9z5WDzFxG9SW1uQ==", "hasInstallScript": true, "engines": { "node": ">=6" @@ -2190,9 +2190,9 @@ } }, "node_modules/@nextcloud/event-bus": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.0.0.tgz", - "integrity": "sha512-wtlVyE5CY8fnzrBws1j5zWAYiiGLylVghDkj4bGPa5NUdUXtD7QrRBb20GEW8sIn1s/TwaS7+DHGvRUUCjIJeg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.0.2.tgz", + "integrity": "sha512-svXCZa4UkoZKsBiGzTi0cVcbPFUOhCm7pMKjGumRwBvHywX+8by478IQ8Grw75PFHxajMJZ0KrOTTM8WnzzEAw==", "dependencies": { "semver": "^7.3.7" }, @@ -13945,9 +13945,9 @@ } }, "@fortawesome/fontawesome-free": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.1.2.tgz", - "integrity": "sha512-XwWADtfdSN73/udaFm+1mnGIj/ShDZNFMe/PRoqv3FhQ4GNI2PUN70yFTPsjq65Lw2C9i4TG5/hTbxXIXVCiqQ==" + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.2.0.tgz", + "integrity": "sha512-CNR7qRIfCwWHNN7FnKUniva94edPdyQzil/zCwk3v6k4R6rR2Fr8i4s3PM7n/lyfPA6Zfko9z5WDzFxG9SW1uQ==" }, "@humanwhocodes/config-array": { "version": "0.9.5", @@ -14190,9 +14190,9 @@ } }, "@nextcloud/event-bus": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.0.0.tgz", - "integrity": "sha512-wtlVyE5CY8fnzrBws1j5zWAYiiGLylVghDkj4bGPa5NUdUXtD7QrRBb20GEW8sIn1s/TwaS7+DHGvRUUCjIJeg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@nextcloud/event-bus/-/event-bus-3.0.2.tgz", + "integrity": "sha512-svXCZa4UkoZKsBiGzTi0cVcbPFUOhCm7pMKjGumRwBvHywX+8by478IQ8Grw75PFHxajMJZ0KrOTTM8WnzzEAw==", "requires": { "semver": "^7.3.7" }, diff --git a/package.json b/package.json index 6b355a07..be7ef1e5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "maps", - "version": "0.2.0", + "version": "0.2.1", "description": "Maps app", "main": "main.js", "directories": { @@ -36,11 +36,11 @@ "npm": "^7.0.0 || ^8.0.0" }, "dependencies": { - "@fortawesome/fontawesome-free": "^6.1.2", + "@fortawesome/fontawesome-free": "^6.2.0", "@nextcloud/auth": "^2.0.0", "@nextcloud/axios": "^2.0.0", "@nextcloud/dialogs": "^3.2.0", - "@nextcloud/event-bus": "^3.0.0", + "@nextcloud/event-bus": "^3.0.2", "@nextcloud/l10n": "^1.6.0", "@nextcloud/moment": "^1.2.1", "@nextcloud/paths": "^2.1.0", diff --git a/src/components/map/SearchField.vue b/src/components/map/SearchField.vue index b7a4924c..87f69589 100644 --- a/src/components/map/SearchField.vue +++ b/src/components/map/SearchField.vue @@ -164,8 +164,8 @@ export default { this.updateSearchOption(query) }, updateCoordinateOption(searchQuery) { - const coordinateRegExp = /(geo:)?(\s*|"?lat"?:)"?(?<lat>-?\d{1,2}.\d+\s*)"?,"?("?lon"?:)?"?(?<lng>-?\d{1,3}.\d+)"?(;.*)?\s*/gmi - const regResult = coordinateRegExp.exec(searchQuery) + const coordinateRegExp = /(geo:)?("?lat"?:)?"?(?<lat>-?\d{1,2}.\d+)"?,"?("?lon"?:)?"?(?<lng>-?\d{1,3}.\d+)"?(;.*)?/gmi + const regResult = coordinateRegExp.exec(searchQuery.replace(/\s*/g, '')) if (regResult) { const lat = parseFloat(regResult.groups.lat) const lng = parseFloat(regResult.groups.lng) diff --git a/translationfiles/templates/maps.pot b/translationfiles/templates/maps.pot index 47280c3e..94efc1a8 100644 --- a/translationfiles/templates/maps.pot +++ b/translationfiles/templates/maps.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nextcloud 3.14159\n" "Report-Msgid-Bugs-To: translations\\@example.com\n" -"POT-Creation-Date: 2022-08-15 03:01+0000\n" +"POT-Creation-Date: 2022-10-02 02:37+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -113,9 +113,9 @@ msgstr "" #: /app/lib/Service/FavoritesService.php:644 #: /app/lib/Service/FavoritesService.php:712 #: /app/specialVueFakeDummyForL10nScript.js:52 -#: /app/specialVueFakeDummyForL10nScript.js:514 -#: /app/specialVueFakeDummyForL10nScript.js:544 -#: /app/specialVueFakeDummyForL10nScript.js:550 +#: /app/specialVueFakeDummyForL10nScript.js:516 +#: /app/specialVueFakeDummyForL10nScript.js:546 +#: /app/specialVueFakeDummyForL10nScript.js:552 #: /app/src/favoritesController.js:33 /app/src/utils/favoritesUtils.js:27 msgid "Personal" msgstr "" @@ -192,7 +192,7 @@ msgstr "" #: /app/specialVueFakeDummyForL10nScript.js:12 #: /app/specialVueFakeDummyForL10nScript.js:78 #: /app/specialVueFakeDummyForL10nScript.js:224 -#: /app/specialVueFakeDummyForL10nScript.js:340 +#: /app/specialVueFakeDummyForL10nScript.js:342 #: /app/src/devicesController.js:344 /app/src/devicesController.js:1027 #: /app/src/tracksController.js:336 /app/src/tracksController.js:975 msgid "Change color" @@ -655,7 +655,7 @@ msgstr "" #: /app/specialVueFakeDummyForL10nScript.js:228 #: /app/specialVueFakeDummyForL10nScript.js:230 #: /app/specialVueFakeDummyForL10nScript.js:240 -#: /app/specialVueFakeDummyForL10nScript.js:344 +#: /app/specialVueFakeDummyForL10nScript.js:346 #: /app/src/favoritesController.js:922 msgid "Name" msgstr "" @@ -735,7 +735,7 @@ msgstr "" #. TRANSLATORS src/components/map/DeviceHoverMarker.vue:12 #. TRANSLATORS src/components/map/TrackHoverMarker.vue:16 #: /app/specialVueFakeDummyForL10nScript.js:214 -#: /app/specialVueFakeDummyForL10nScript.js:336 +#: /app/specialVueFakeDummyForL10nScript.js:338 #: /app/src/devicesController.js:958 msgid "Date" msgstr "" @@ -743,7 +743,7 @@ msgstr "" #. TRANSLATORS src/components/map/DeviceHoverMarker.vue:16 #. TRANSLATORS src/components/map/TrackHoverMarker.vue:20 #: /app/specialVueFakeDummyForL10nScript.js:216 -#: /app/specialVueFakeDummyForL10nScript.js:338 +#: /app/specialVueFakeDummyForL10nScript.js:340 msgid "Altitude" msgstr "" @@ -912,7 +912,7 @@ msgstr "" #. TRANSLATORS src/components/map/SearchControl.vue:10 #. TRANSLATORS src/components/map/routing/RoutingControl.vue:6 #: /app/specialVueFakeDummyForL10nScript.js:318 -#: /app/specialVueFakeDummyForL10nScript.js:348 +#: /app/specialVueFakeDummyForL10nScript.js:350 msgid "Find directions" msgstr "" @@ -931,491 +931,496 @@ msgstr "" msgid "Search" msgstr "" -#. TRANSLATORS src/components/map/SearchField.vue:165 -#: /app/specialVueFakeDummyForL10nScript.js:326 +#. TRANSLATORS src/components/map/SearchField.vue:182 +#: /app/specialVueFakeDummyForL10nScript.js:326 /app/src/script.js:1831 +msgid "Point at {coords}" +msgstr "" + +#. TRANSLATORS src/components/map/SearchField.vue:196 +#: /app/specialVueFakeDummyForL10nScript.js:328 msgid "Search for {q}" msgstr "" #. TRANSLATORS src/components/map/SimpleOSMAddress.vue:55 -#: /app/specialVueFakeDummyForL10nScript.js:328 #: /app/specialVueFakeDummyForL10nScript.js:330 +#: /app/specialVueFakeDummyForL10nScript.js:332 msgid "Unknown Place" msgstr "" #. TRANSLATORS src/components/map/TrackHoverMarker.vue:9 -#: /app/specialVueFakeDummyForL10nScript.js:332 +#: /app/specialVueFakeDummyForL10nScript.js:334 #: /app/src/tracksController.js:693 /app/src/tracksController.js:726 msgid "File" msgstr "" #. TRANSLATORS src/components/map/TrackHoverMarker.vue:12 -#: /app/specialVueFakeDummyForL10nScript.js:334 +#: /app/specialVueFakeDummyForL10nScript.js:336 msgid "Track/Route" msgstr "" #. TRANSLATORS src/components/map/TrackLayer.vue:13 -#: /app/specialVueFakeDummyForL10nScript.js:342 +#: /app/specialVueFakeDummyForL10nScript.js:344 msgid "Display elevation" msgstr "" #. TRANSLATORS src/components/map/TrackLayer.vue:22 -#: /app/specialVueFakeDummyForL10nScript.js:346 +#: /app/specialVueFakeDummyForL10nScript.js:348 msgid "Begins at" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:83 -#: /app/specialVueFakeDummyForL10nScript.js:350 /app/src/script.js:747 +#: /app/specialVueFakeDummyForL10nScript.js:352 /app/src/script.js:747 msgid "north" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:84 -#: /app/specialVueFakeDummyForL10nScript.js:352 /app/src/script.js:748 +#: /app/specialVueFakeDummyForL10nScript.js:354 /app/src/script.js:748 msgid "northeast" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:85 -#: /app/specialVueFakeDummyForL10nScript.js:354 /app/src/script.js:749 +#: /app/specialVueFakeDummyForL10nScript.js:356 /app/src/script.js:749 msgid "east" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:86 -#: /app/specialVueFakeDummyForL10nScript.js:356 /app/src/script.js:750 +#: /app/specialVueFakeDummyForL10nScript.js:358 /app/src/script.js:750 msgid "southeast" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:87 -#: /app/specialVueFakeDummyForL10nScript.js:358 /app/src/script.js:751 +#: /app/specialVueFakeDummyForL10nScript.js:360 /app/src/script.js:751 msgid "south" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:88 -#: /app/specialVueFakeDummyForL10nScript.js:360 /app/src/script.js:752 +#: /app/specialVueFakeDummyForL10nScript.js:362 /app/src/script.js:752 msgid "southwest" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:89 -#: /app/specialVueFakeDummyForL10nScript.js:362 /app/src/script.js:753 +#: /app/specialVueFakeDummyForL10nScript.js:364 /app/src/script.js:753 msgid "west" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:90 -#: /app/specialVueFakeDummyForL10nScript.js:364 /app/src/script.js:754 +#: /app/specialVueFakeDummyForL10nScript.js:366 /app/src/script.js:754 msgid "northwest" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:91 -#: /app/specialVueFakeDummyForL10nScript.js:366 /app/src/script.js:755 +#: /app/specialVueFakeDummyForL10nScript.js:368 /app/src/script.js:755 msgid "slight right" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:92 -#: /app/specialVueFakeDummyForL10nScript.js:368 /app/src/script.js:756 +#: /app/specialVueFakeDummyForL10nScript.js:370 /app/src/script.js:756 msgid "right" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:93 -#: /app/specialVueFakeDummyForL10nScript.js:370 /app/src/script.js:757 +#: /app/specialVueFakeDummyForL10nScript.js:372 /app/src/script.js:757 msgid "sharp right" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:94 -#: /app/specialVueFakeDummyForL10nScript.js:372 /app/src/script.js:758 +#: /app/specialVueFakeDummyForL10nScript.js:374 /app/src/script.js:758 msgid "slight left" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:95 -#: /app/specialVueFakeDummyForL10nScript.js:374 /app/src/script.js:759 +#: /app/specialVueFakeDummyForL10nScript.js:376 /app/src/script.js:759 msgid "left" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:96 -#: /app/specialVueFakeDummyForL10nScript.js:376 /app/src/script.js:760 +#: /app/specialVueFakeDummyForL10nScript.js:378 /app/src/script.js:760 msgid "sharp left" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:97 #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:106 -#: /app/specialVueFakeDummyForL10nScript.js:378 -#: /app/specialVueFakeDummyForL10nScript.js:386 /app/src/script.js:761 +#: /app/specialVueFakeDummyForL10nScript.js:380 +#: /app/specialVueFakeDummyForL10nScript.js:388 /app/src/script.js:761 #: /app/src/script.js:770 msgid "Turn around" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:102 -#: /app/specialVueFakeDummyForL10nScript.js:380 /app/src/script.js:766 +#: /app/specialVueFakeDummyForL10nScript.js:382 /app/src/script.js:766 msgid "Head {dir}" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:103 -#: /app/specialVueFakeDummyForL10nScript.js:382 /app/src/script.js:766 +#: /app/specialVueFakeDummyForL10nScript.js:384 /app/src/script.js:766 msgid " on {road}" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:105 -#: /app/specialVueFakeDummyForL10nScript.js:384 /app/src/script.js:768 +#: /app/specialVueFakeDummyForL10nScript.js:386 /app/src/script.js:768 msgid "Continue {dir}" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:107 -#: /app/specialVueFakeDummyForL10nScript.js:388 /app/src/script.js:772 +#: /app/specialVueFakeDummyForL10nScript.js:390 /app/src/script.js:772 msgid "Waypoint reached" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:109 -#: /app/specialVueFakeDummyForL10nScript.js:390 /app/src/script.js:774 +#: /app/specialVueFakeDummyForL10nScript.js:392 /app/src/script.js:774 msgid "Take the {exitStr} exit in the roundabout" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:110 -#: /app/specialVueFakeDummyForL10nScript.js:392 -#: /app/specialVueFakeDummyForL10nScript.js:398 -#: /app/specialVueFakeDummyForL10nScript.js:402 -#: /app/specialVueFakeDummyForL10nScript.js:406 -#: /app/specialVueFakeDummyForL10nScript.js:410 -#: /app/specialVueFakeDummyForL10nScript.js:414 /app/src/script.js:774 +#: /app/specialVueFakeDummyForL10nScript.js:394 +#: /app/specialVueFakeDummyForL10nScript.js:400 +#: /app/specialVueFakeDummyForL10nScript.js:404 +#: /app/specialVueFakeDummyForL10nScript.js:408 +#: /app/specialVueFakeDummyForL10nScript.js:412 +#: /app/specialVueFakeDummyForL10nScript.js:416 /app/src/script.js:774 #: /app/src/script.js:777 /app/src/script.js:778 /app/src/script.js:779 #: /app/src/script.js:780 /app/src/script.js:781 msgid " onto {road}" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:112 -#: /app/specialVueFakeDummyForL10nScript.js:394 /app/src/script.js:776 +#: /app/specialVueFakeDummyForL10nScript.js:396 /app/src/script.js:776 msgid "Destination reached" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:114 -#: /app/specialVueFakeDummyForL10nScript.js:396 /app/src/script.js:777 +#: /app/specialVueFakeDummyForL10nScript.js:398 /app/src/script.js:777 msgid "At the fork, turn {modifier}" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:118 -#: /app/specialVueFakeDummyForL10nScript.js:400 /app/src/script.js:778 +#: /app/specialVueFakeDummyForL10nScript.js:402 /app/src/script.js:778 msgid "Merge {modifier}" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:122 -#: /app/specialVueFakeDummyForL10nScript.js:404 /app/src/script.js:779 +#: /app/specialVueFakeDummyForL10nScript.js:406 /app/src/script.js:779 msgid "Turn {modifier} on the ramp" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:126 -#: /app/specialVueFakeDummyForL10nScript.js:408 /app/src/script.js:780 +#: /app/specialVueFakeDummyForL10nScript.js:410 /app/src/script.js:780 msgid "Take the ramp on the {modifier}" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:130 -#: /app/specialVueFakeDummyForL10nScript.js:412 /app/src/script.js:781 +#: /app/specialVueFakeDummyForL10nScript.js:414 /app/src/script.js:781 msgid "Turn {modifier} at the end of the road" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:133 -#: /app/specialVueFakeDummyForL10nScript.js:416 /app/src/script.js:782 +#: /app/specialVueFakeDummyForL10nScript.js:418 /app/src/script.js:782 msgid "onto {road}" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:136 #. TRANSLATORS src/components/map/routing/RoutingSteps.vue:83 -#: /app/specialVueFakeDummyForL10nScript.js:418 -#: /app/specialVueFakeDummyForL10nScript.js:498 /app/src/script.js:785 +#: /app/specialVueFakeDummyForL10nScript.js:420 +#: /app/specialVueFakeDummyForL10nScript.js:500 /app/src/script.js:785 msgid "Start" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:137 -#: /app/specialVueFakeDummyForL10nScript.js:420 /app/src/script.js:786 +#: /app/specialVueFakeDummyForL10nScript.js:422 /app/src/script.js:786 msgid "Via {viaNumber}" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:138 #. TRANSLATORS src/components/map/routing/RoutingSteps.vue:85 -#: /app/specialVueFakeDummyForL10nScript.js:422 -#: /app/specialVueFakeDummyForL10nScript.js:500 /app/src/script.js:787 +#: /app/specialVueFakeDummyForL10nScript.js:424 +#: /app/specialVueFakeDummyForL10nScript.js:502 /app/src/script.js:787 msgid "Destination" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:144 -#: /app/specialVueFakeDummyForL10nScript.js:424 /app/src/script.js:793 +#: /app/specialVueFakeDummyForL10nScript.js:426 /app/src/script.js:793 msgid "m" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:145 -#: /app/specialVueFakeDummyForL10nScript.js:426 /app/src/script.js:794 +#: /app/specialVueFakeDummyForL10nScript.js:428 /app/src/script.js:794 msgid "km" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:146 -#: /app/specialVueFakeDummyForL10nScript.js:428 /app/src/script.js:795 +#: /app/specialVueFakeDummyForL10nScript.js:430 /app/src/script.js:795 msgid "yd" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:147 -#: /app/specialVueFakeDummyForL10nScript.js:430 /app/src/script.js:796 +#: /app/specialVueFakeDummyForL10nScript.js:432 /app/src/script.js:796 msgid "mi" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:148 -#: /app/specialVueFakeDummyForL10nScript.js:432 /app/src/script.js:797 +#: /app/specialVueFakeDummyForL10nScript.js:434 /app/src/script.js:797 msgid "h" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:149 -#: /app/specialVueFakeDummyForL10nScript.js:434 /app/src/script.js:798 +#: /app/specialVueFakeDummyForL10nScript.js:436 /app/src/script.js:798 msgid "min" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:150 -#: /app/specialVueFakeDummyForL10nScript.js:436 /app/src/script.js:799 +#: /app/specialVueFakeDummyForL10nScript.js:438 /app/src/script.js:799 msgid "s" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:154 -#: /app/specialVueFakeDummyForL10nScript.js:438 /app/src/script.js:803 +#: /app/specialVueFakeDummyForL10nScript.js:440 /app/src/script.js:803 msgid "By car (OSRM demo)" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:193 -#: /app/specialVueFakeDummyForL10nScript.js:440 /app/src/script.js:861 +#: /app/specialVueFakeDummyForL10nScript.js:442 /app/src/script.js:861 msgid "By car (OSRM)" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:197 -#: /app/specialVueFakeDummyForL10nScript.js:442 /app/src/script.js:865 +#: /app/specialVueFakeDummyForL10nScript.js:444 /app/src/script.js:865 msgid "By bike (OSRM)" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:201 -#: /app/specialVueFakeDummyForL10nScript.js:444 /app/src/script.js:869 +#: /app/specialVueFakeDummyForL10nScript.js:446 /app/src/script.js:869 msgid "By foot (OSRM)" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:205 -#: /app/specialVueFakeDummyForL10nScript.js:446 /app/src/script.js:873 +#: /app/specialVueFakeDummyForL10nScript.js:448 /app/src/script.js:873 msgid "By bike (Mapbox)" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:206 -#: /app/specialVueFakeDummyForL10nScript.js:448 /app/src/script.js:874 +#: /app/specialVueFakeDummyForL10nScript.js:450 /app/src/script.js:874 msgid "By foot (Mapbox)" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:207 -#: /app/specialVueFakeDummyForL10nScript.js:450 /app/src/script.js:875 +#: /app/specialVueFakeDummyForL10nScript.js:452 /app/src/script.js:875 msgid "By car with traffic (Mapbox)" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:208 -#: /app/specialVueFakeDummyForL10nScript.js:452 /app/src/script.js:876 +#: /app/specialVueFakeDummyForL10nScript.js:454 /app/src/script.js:876 msgid "By car without traffic (Mapbox)" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:217 -#: /app/specialVueFakeDummyForL10nScript.js:454 /app/src/script.js:885 +#: /app/specialVueFakeDummyForL10nScript.js:456 /app/src/script.js:885 msgid "By car (GraphHopper)" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:218 -#: /app/specialVueFakeDummyForL10nScript.js:456 /app/src/script.js:886 +#: /app/specialVueFakeDummyForL10nScript.js:458 /app/src/script.js:886 msgid "By bike (GraphHopper)" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:219 -#: /app/specialVueFakeDummyForL10nScript.js:458 /app/src/script.js:887 +#: /app/specialVueFakeDummyForL10nScript.js:460 /app/src/script.js:887 msgid "By Foot (GraphHopper)" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:323 -#: /app/specialVueFakeDummyForL10nScript.js:460 /app/src/script.js:1050 +#: /app/specialVueFakeDummyForL10nScript.js:462 /app/src/script.js:1050 msgid "Routing error:" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:420 #. TRANSLATORS src/components/map/routing/RoutingSteps.vue:29 -#: /app/specialVueFakeDummyForL10nScript.js:462 -#: /app/specialVueFakeDummyForL10nScript.js:496 +#: /app/specialVueFakeDummyForL10nScript.js:464 +#: /app/specialVueFakeDummyForL10nScript.js:498 msgid "Reverse steps order" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:421 #. TRANSLATORS src/components/map/routing/RoutingSteps.vue:14 -#: /app/specialVueFakeDummyForL10nScript.js:464 -#: /app/specialVueFakeDummyForL10nScript.js:490 +#: /app/specialVueFakeDummyForL10nScript.js:466 +#: /app/specialVueFakeDummyForL10nScript.js:492 msgid "Add step" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:461 -#: /app/specialVueFakeDummyForL10nScript.js:466 /app/src/script.js:954 +#: /app/specialVueFakeDummyForL10nScript.js:468 /app/src/script.js:954 msgid "Routing is currently disabled." msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:464 -#: /app/specialVueFakeDummyForL10nScript.js:468 +#: /app/specialVueFakeDummyForL10nScript.js:470 msgid "Nextcloud additional settings" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:467 -#: /app/specialVueFakeDummyForL10nScript.js:470 /app/src/script.js:955 +#: /app/specialVueFakeDummyForL10nScript.js:472 /app/src/script.js:955 msgid "Add a routing service" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:479 -#: /app/specialVueFakeDummyForL10nScript.js:472 +#: /app/specialVueFakeDummyForL10nScript.js:474 msgid "Export as" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:482 -#: /app/specialVueFakeDummyForL10nScript.js:474 +#: /app/specialVueFakeDummyForL10nScript.js:476 msgid "GPX track" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:484 -#: /app/specialVueFakeDummyForL10nScript.js:476 +#: /app/specialVueFakeDummyForL10nScript.js:478 msgid "GPX route" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:513 -#: /app/specialVueFakeDummyForL10nScript.js:482 +#: /app/specialVueFakeDummyForL10nScript.js:484 msgid "Route exported to {path}." msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:514 -#: /app/specialVueFakeDummyForL10nScript.js:484 +#: /app/specialVueFakeDummyForL10nScript.js:486 msgid "Track exported to {path}." msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:518 -#: /app/specialVueFakeDummyForL10nScript.js:486 +#: /app/specialVueFakeDummyForL10nScript.js:488 msgid "Failed to export route" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:519 -#: /app/specialVueFakeDummyForL10nScript.js:488 +#: /app/specialVueFakeDummyForL10nScript.js:490 msgid "Failed to export track" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingSteps.vue:19 -#: /app/specialVueFakeDummyForL10nScript.js:492 +#: /app/specialVueFakeDummyForL10nScript.js:494 msgid "Export current route" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingSteps.vue:24 -#: /app/specialVueFakeDummyForL10nScript.js:494 +#: /app/specialVueFakeDummyForL10nScript.js:496 msgid "Zoom on current route" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingSteps.vue:86 -#: /app/specialVueFakeDummyForL10nScript.js:502 +#: /app/specialVueFakeDummyForL10nScript.js:504 msgid "Via {i}" msgstr "" #. TRANSLATORS src/views/App.vue:128 -#: /app/specialVueFakeDummyForL10nScript.js:504 +#: /app/specialVueFakeDummyForL10nScript.js:506 msgid "Details" msgstr "" #. TRANSLATORS src/views/App.vue:382 -#: /app/specialVueFakeDummyForL10nScript.js:506 #: /app/specialVueFakeDummyForL10nScript.js:508 #: /app/specialVueFakeDummyForL10nScript.js:510 -#: /app/specialVueFakeDummyForL10nScript.js:512 /app/src/script.js:1705 +#: /app/specialVueFakeDummyForL10nScript.js:512 +#: /app/specialVueFakeDummyForL10nScript.js:514 /app/src/script.js:1705 #: /app/src/script.js:1706 msgid "My location" msgstr "" #. TRANSLATORS src/views/App.vue:640 -#: /app/specialVueFakeDummyForL10nScript.js:516 +#: /app/specialVueFakeDummyForL10nScript.js:518 #: /app/src/devicesController.js:814 #: /app/src/nonLocalizedPhotosController.js:71 msgid "Impossible to get current location" msgstr "" #. TRANSLATORS src/views/App.vue:656 -#: /app/specialVueFakeDummyForL10nScript.js:518 +#: /app/specialVueFakeDummyForL10nScript.js:520 #: /app/src/devicesController.js:825 msgid "Phone" msgstr "" #. TRANSLATORS src/views/App.vue:658 -#: /app/specialVueFakeDummyForL10nScript.js:520 +#: /app/specialVueFakeDummyForL10nScript.js:522 #: /app/src/devicesController.js:828 msgid "Computer" msgstr "" #. TRANSLATORS src/views/App.vue:660 -#: /app/specialVueFakeDummyForL10nScript.js:522 +#: /app/specialVueFakeDummyForL10nScript.js:524 #: /app/src/devicesController.js:831 msgid "Unknown device type" msgstr "" #. TRANSLATORS src/views/App.vue:670 -#: /app/specialVueFakeDummyForL10nScript.js:524 +#: /app/specialVueFakeDummyForL10nScript.js:526 #: /app/src/devicesController.js:855 msgid "Failed to send current position" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:507 -#: /app/specialVueFakeDummyForL10nScript.js:480 +#: /app/specialVueFakeDummyForL10nScript.js:482 msgid "Track {date}" msgstr "" #. TRANSLATORS src/views/App.vue:753 -#: /app/specialVueFakeDummyForL10nScript.js:526 +#: /app/specialVueFakeDummyForL10nScript.js:528 #: /app/src/photosController.js:567 msgid "What do you want to place?" msgstr "" #. TRANSLATORS src/views/App.vue:756 -#: /app/specialVueFakeDummyForL10nScript.js:528 +#: /app/specialVueFakeDummyForL10nScript.js:530 #: /app/src/photosController.js:570 msgid "Photo files" msgstr "" #. TRANSLATORS src/views/App.vue:758 -#: /app/specialVueFakeDummyForL10nScript.js:530 +#: /app/specialVueFakeDummyForL10nScript.js:532 #: /app/src/photosController.js:572 msgid "Photo folders" msgstr "" #. TRANSLATORS src/views/App.vue:772 -#: /app/specialVueFakeDummyForL10nScript.js:532 +#: /app/specialVueFakeDummyForL10nScript.js:534 #: /app/src/photosController.js:589 msgid "Choose pictures to place" msgstr "" #. TRANSLATORS src/views/App.vue:783 -#: /app/specialVueFakeDummyForL10nScript.js:534 +#: /app/specialVueFakeDummyForL10nScript.js:536 #: /app/src/photosController.js:603 msgid "Choose directory of pictures to place" msgstr "" #. TRANSLATORS src/views/App.vue:806 -#: /app/specialVueFakeDummyForL10nScript.js:536 +#: /app/specialVueFakeDummyForL10nScript.js:538 msgid "\"{path}\" successfully moved" msgstr "" #. TRANSLATORS src/views/App.vue:808 -#: /app/specialVueFakeDummyForL10nScript.js:538 +#: /app/specialVueFakeDummyForL10nScript.js:540 msgid "{nb} photos moved" msgstr "" #. TRANSLATORS src/views/App.vue:955 -#: /app/specialVueFakeDummyForL10nScript.js:540 +#: /app/specialVueFakeDummyForL10nScript.js:542 #: /app/src/contactsController.js:629 msgid "Failed to load contacts" msgstr "" #. TRANSLATORS src/views/App.vue:966 -#: /app/specialVueFakeDummyForL10nScript.js:542 +#: /app/specialVueFakeDummyForL10nScript.js:544 #: /app/src/contactsController.js:359 msgid "Not grouped" msgstr "" #. TRANSLATORS src/views/App.vue:1250 -#: /app/specialVueFakeDummyForL10nScript.js:546 +#: /app/specialVueFakeDummyForL10nScript.js:548 #: /app/src/favoritesController.js:1252 msgid "Favorites exported in {path}" msgstr "" #. TRANSLATORS src/views/App.vue:1257 -#: /app/specialVueFakeDummyForL10nScript.js:548 +#: /app/specialVueFakeDummyForL10nScript.js:550 #: /app/src/favoritesController.js:275 msgid "" "Import favorites from GeoJSON (Google Maps), gpx (OsmAnd, Nextcloud Maps) or " @@ -1423,51 +1428,51 @@ msgid "" msgstr "" #. TRANSLATORS src/views/App.vue:1372 -#: /app/specialVueFakeDummyForL10nScript.js:552 +#: /app/specialVueFakeDummyForL10nScript.js:554 #: /app/src/favoritesController.js:775 msgid "Click on the map to add a favorite, press Esc to cancel" msgstr "" #. TRANSLATORS src/views/App.vue:1642 -#: /app/specialVueFakeDummyForL10nScript.js:554 -#: /app/specialVueFakeDummyForL10nScript.js:558 +#: /app/specialVueFakeDummyForL10nScript.js:556 +#: /app/specialVueFakeDummyForL10nScript.js:560 #: /app/src/devicesController.js:1112 msgid "Devices exported in {path}" msgstr "" #. TRANSLATORS src/views/App.vue:1645 -#: /app/specialVueFakeDummyForL10nScript.js:556 -#: /app/specialVueFakeDummyForL10nScript.js:560 +#: /app/specialVueFakeDummyForL10nScript.js:558 +#: /app/specialVueFakeDummyForL10nScript.js:562 #: /app/src/devicesController.js:1117 msgid "Failed to export devices" msgstr "" #. TRANSLATORS src/components/map/routing/RoutingMachine.vue:506 -#: /app/specialVueFakeDummyForL10nScript.js:478 +#: /app/specialVueFakeDummyForL10nScript.js:480 msgid "Route {date}" msgstr "" #. TRANSLATORS src/views/App.vue:1670 -#: /app/specialVueFakeDummyForL10nScript.js:562 +#: /app/specialVueFakeDummyForL10nScript.js:564 #: /app/src/devicesController.js:493 msgid "Failed to delete device" msgstr "" #. TRANSLATORS src/views/App.vue:1714 -#: /app/specialVueFakeDummyForL10nScript.js:564 +#: /app/specialVueFakeDummyForL10nScript.js:566 #: /app/src/devicesController.js:168 msgid "" "Import devices from gpx (Nextcloud Maps) or kml/kmz (Google Timeline) file" msgstr "" #. TRANSLATORS src/views/App.vue:1726 -#: /app/specialVueFakeDummyForL10nScript.js:566 +#: /app/specialVueFakeDummyForL10nScript.js:568 #: /app/src/devicesController.js:1135 /app/src/filetypes.js:53 msgid "{nb} devices imported from {path}" msgstr "" #. TRANSLATORS src/views/App.vue:1730 -#: /app/specialVueFakeDummyForL10nScript.js:568 +#: /app/specialVueFakeDummyForL10nScript.js:570 #: /app/src/devicesController.js:1145 /app/src/filetypes.js:57 msgid "Failed to import devices" msgstr "" @@ -1778,10 +1783,6 @@ msgstr "" msgid "Hotel" msgstr "" -#: /app/src/script.js:1831 -msgid "Point at {coords}" -msgstr "" - #: /app/src/script.js:2046 msgid "Point encoded in: " msgstr "" |