pull/563/head
Varun Patil 2023-03-21 11:13:15 -07:00
commit 979b53495c
17 changed files with 63 additions and 0 deletions

1
l10n/cs.js vendored
View File

@ -293,6 +293,7 @@ OC.L10N.register(
"Transcoding failed, check Nextcloud logs." : "Převod mezi formáty se nezdařil podívejte se do záznamů událostí v Nextcloud.", "Transcoding failed, check Nextcloud logs." : "Převod mezi formáty se nezdařil podívejte se do záznamů událostí v Nextcloud.",
"Direct" : "Přímo", "Direct" : "Přímo",
"Auto" : "Automaticky", "Auto" : "Automaticky",
"Video not configured. Run occ memories:video-setup" : "Video nenastaveno. Spusťte occ memories:video-setup",
"Shared Folder" : "Sdílená složka", "Shared Folder" : "Sdílená složka",
"Shared Album" : "Sdílené album", "Shared Album" : "Sdílené album",
"Failed to create {albumName}." : "Nepodařilo se vytvořit {albumName}.", "Failed to create {albumName}." : "Nepodařilo se vytvořit {albumName}.",

1
l10n/cs.json vendored
View File

@ -291,6 +291,7 @@
"Transcoding failed, check Nextcloud logs." : "Převod mezi formáty se nezdařil podívejte se do záznamů událostí v Nextcloud.", "Transcoding failed, check Nextcloud logs." : "Převod mezi formáty se nezdařil podívejte se do záznamů událostí v Nextcloud.",
"Direct" : "Přímo", "Direct" : "Přímo",
"Auto" : "Automaticky", "Auto" : "Automaticky",
"Video not configured. Run occ memories:video-setup" : "Video nenastaveno. Spusťte occ memories:video-setup",
"Shared Folder" : "Sdílená složka", "Shared Folder" : "Sdílená složka",
"Shared Album" : "Sdílené album", "Shared Album" : "Sdílené album",
"Failed to create {albumName}." : "Nepodařilo se vytvořit {albumName}.", "Failed to create {albumName}." : "Nepodařilo se vytvořit {albumName}.",

1
l10n/de_DE.js vendored
View File

@ -294,6 +294,7 @@ OC.L10N.register(
"Transcoding failed, check Nextcloud logs." : "Transkodierung fehlgeschlagen, überprüfen Sie die Nextcloud-Protokolle.", "Transcoding failed, check Nextcloud logs." : "Transkodierung fehlgeschlagen, überprüfen Sie die Nextcloud-Protokolle.",
"Direct" : "Direkt", "Direct" : "Direkt",
"Auto" : "Automatisch", "Auto" : "Automatisch",
"Video not configured. Run occ memories:video-setup" : "Video ist nicht eingerichtet. Führen Sie occ memories:video-setup aus",
"Shared Folder" : "Geteilter Ordner", "Shared Folder" : "Geteilter Ordner",
"Shared Album" : "Geteiltes Album", "Shared Album" : "Geteiltes Album",
"Failed to create {albumName}." : "{albumName} konnte nicht erstellt werden.", "Failed to create {albumName}." : "{albumName} konnte nicht erstellt werden.",

1
l10n/de_DE.json vendored
View File

@ -292,6 +292,7 @@
"Transcoding failed, check Nextcloud logs." : "Transkodierung fehlgeschlagen, überprüfen Sie die Nextcloud-Protokolle.", "Transcoding failed, check Nextcloud logs." : "Transkodierung fehlgeschlagen, überprüfen Sie die Nextcloud-Protokolle.",
"Direct" : "Direkt", "Direct" : "Direkt",
"Auto" : "Automatisch", "Auto" : "Automatisch",
"Video not configured. Run occ memories:video-setup" : "Video ist nicht eingerichtet. Führen Sie occ memories:video-setup aus",
"Shared Folder" : "Geteilter Ordner", "Shared Folder" : "Geteilter Ordner",
"Shared Album" : "Geteiltes Album", "Shared Album" : "Geteiltes Album",
"Failed to create {albumName}." : "{albumName} konnte nicht erstellt werden.", "Failed to create {albumName}." : "{albumName} konnte nicht erstellt werden.",

1
l10n/en_GB.js vendored
View File

@ -294,6 +294,7 @@ OC.L10N.register(
"Transcoding failed, check Nextcloud logs." : "Transcoding failed, check Nextcloud logs.", "Transcoding failed, check Nextcloud logs." : "Transcoding failed, check Nextcloud logs.",
"Direct" : "Direct", "Direct" : "Direct",
"Auto" : "Auto", "Auto" : "Auto",
"Video not configured. Run occ memories:video-setup" : "Video not configured. Run occ memories:video-setup",
"Shared Folder" : "Shared Folder", "Shared Folder" : "Shared Folder",
"Shared Album" : "Shared Album", "Shared Album" : "Shared Album",
"Failed to create {albumName}." : "Failed to create {albumName}.", "Failed to create {albumName}." : "Failed to create {albumName}.",

1
l10n/en_GB.json vendored
View File

@ -292,6 +292,7 @@
"Transcoding failed, check Nextcloud logs." : "Transcoding failed, check Nextcloud logs.", "Transcoding failed, check Nextcloud logs." : "Transcoding failed, check Nextcloud logs.",
"Direct" : "Direct", "Direct" : "Direct",
"Auto" : "Auto", "Auto" : "Auto",
"Video not configured. Run occ memories:video-setup" : "Video not configured. Run occ memories:video-setup",
"Shared Folder" : "Shared Folder", "Shared Folder" : "Shared Folder",
"Shared Album" : "Shared Album", "Shared Album" : "Shared Album",
"Failed to create {albumName}." : "Failed to create {albumName}.", "Failed to create {albumName}." : "Failed to create {albumName}.",

16
l10n/fi.js vendored
View File

@ -29,12 +29,15 @@ OC.L10N.register(
"Edit" : "Muokkaa", "Edit" : "Muokkaa",
"No title" : "Ei otsikkoa", "No title" : "Ei otsikkoa",
"No description" : "Ei kuvausta", "No description" : "Ei kuvausta",
"No coordinates" : "Ei koordinaatteja",
"Click edit to set location" : "Napsauta muokataksesi sijaintia",
"Cancel" : "Peruuta", "Cancel" : "Peruuta",
"Delete" : "Poista", "Delete" : "Poista",
"Remove from album" : "Poista albumista", "Remove from album" : "Poista albumista",
"Download" : "Lataa", "Download" : "Lataa",
"Favorite" : "Suosikki", "Favorite" : "Suosikki",
"Unarchive" : "Pois arkistosta", "Unarchive" : "Pois arkistosta",
"Edit metadata" : "Muokkaa metatietoja",
"View in folder" : "Näe kansiossa", "View in folder" : "Näe kansiossa",
"Move to folder" : "Siirrä kansioon", "Move to folder" : "Siirrä kansioon",
"Add to album" : "Lisää albumiin", "Add to album" : "Lisää albumiin",
@ -93,14 +96,19 @@ OC.L10N.register(
"Minute" : "Minuutti", "Minute" : "Minuutti",
"Newest" : "Uusimmat", "Newest" : "Uusimmat",
"Oldest" : "Vanhimmat", "Oldest" : "Vanhimmat",
"Invalid Date" : "Virheellinen päiväys",
"Title" : "Nimeke", "Title" : "Nimeke",
"Description" : "Kuvaus", "Description" : "Kuvaus",
"Label" : "Nimike",
"Camera Make" : "Kameran merkk", "Camera Make" : "Kameran merkk",
"Camera Model" : "Kameran malli", "Camera Model" : "Kameran malli",
"Lens Model" : "Linssin malli", "Lens Model" : "Linssin malli",
"Copyright" : "Tekijänoikeus", "Copyright" : "Tekijänoikeus",
"Empty" : "Tyhjä", "Empty" : "Tyhjä",
"Reset" : "Palauta", "Reset" : "Palauta",
"Remove location" : "Poista sijainti",
"Date / Time" : "Päivä / aika",
"EXIF Fields" : "EXIF-kentät",
"Remove person" : "Poista henkilö", "Remove person" : "Poista henkilö",
"Are you sure you want to remove {name}?" : "Haluatko varmasti poistaa {name}?", "Are you sure you want to remove {name}?" : "Haluatko varmasti poistaa {name}?",
"Name" : "Nimi", "Name" : "Nimi",
@ -122,11 +130,18 @@ OC.L10N.register(
"Add a root to your timeline" : "Lisää juurihakemisto aikajanalle", "Add a root to your timeline" : "Lisää juurihakemisto aikajanalle",
"Share link" : "Jaa linkki", "Share link" : "Jaa linkki",
"You cannot share the root folder" : "Et voi jakaa juurikansiota", "You cannot share the root folder" : "Et voi jakaa juurikansiota",
"Create Link" : "Luo linkki",
"Refresh" : "Päivitä", "Refresh" : "Päivitä",
"Password protected" : "Salasanasuojattu", "Password protected" : "Salasanasuojattu",
"Expires" : "Vanhenee", "Expires" : "Vanhenee",
"Read only" : "Vain luku", "Read only" : "Vain luku",
"Link copied to clipboard" : "Linkki kopioitu leikepöydälle", "Link copied to clipboard" : "Linkki kopioitu leikepöydälle",
"Reduced Size" : "Pienennetty koko",
"High Resolution" : "Korkea resoluutio",
"Original File" : "Alkuperäinen tiedosto",
"Public Link" : "Julkinen linkki",
"Share File" : "Jaa tiedosto",
"Failed to download file" : "Tiedoston lataaminen epäonnistui",
"Cannot share this type of data" : "Tämän tyyppistä dataa ei voida jakaa", "Cannot share this type of data" : "Tämän tyyppistä dataa ei voida jakaa",
"Sort by date" : "Järjestä päiväyksen mukaan", "Sort by date" : "Järjestä päiväyksen mukaan",
"Sort by name" : "Järjestä nimen mukaan", "Sort by name" : "Järjestä nimen mukaan",
@ -150,6 +165,7 @@ OC.L10N.register(
"Slideshow" : "Diaesitys", "Slideshow" : "Diaesitys",
"Previous" : "Edellinen", "Previous" : "Edellinen",
"Next" : "Seuraava", "Next" : "Seuraava",
"Cannot edit this file" : "Tätä tiedostoa ei voi muokata",
"Are you sure you want to delete?" : "Haluatko varmasti poistaa?", "Are you sure you want to delete?" : "Haluatko varmasti poistaa?",
"Save as" : "Tallenna nimellä", "Save as" : "Tallenna nimellä",
"All changes will be lost." : "Kaikki muutokset menetetään.", "All changes will be lost." : "Kaikki muutokset menetetään.",

16
l10n/fi.json vendored
View File

@ -27,12 +27,15 @@
"Edit" : "Muokkaa", "Edit" : "Muokkaa",
"No title" : "Ei otsikkoa", "No title" : "Ei otsikkoa",
"No description" : "Ei kuvausta", "No description" : "Ei kuvausta",
"No coordinates" : "Ei koordinaatteja",
"Click edit to set location" : "Napsauta muokataksesi sijaintia",
"Cancel" : "Peruuta", "Cancel" : "Peruuta",
"Delete" : "Poista", "Delete" : "Poista",
"Remove from album" : "Poista albumista", "Remove from album" : "Poista albumista",
"Download" : "Lataa", "Download" : "Lataa",
"Favorite" : "Suosikki", "Favorite" : "Suosikki",
"Unarchive" : "Pois arkistosta", "Unarchive" : "Pois arkistosta",
"Edit metadata" : "Muokkaa metatietoja",
"View in folder" : "Näe kansiossa", "View in folder" : "Näe kansiossa",
"Move to folder" : "Siirrä kansioon", "Move to folder" : "Siirrä kansioon",
"Add to album" : "Lisää albumiin", "Add to album" : "Lisää albumiin",
@ -91,14 +94,19 @@
"Minute" : "Minuutti", "Minute" : "Minuutti",
"Newest" : "Uusimmat", "Newest" : "Uusimmat",
"Oldest" : "Vanhimmat", "Oldest" : "Vanhimmat",
"Invalid Date" : "Virheellinen päiväys",
"Title" : "Nimeke", "Title" : "Nimeke",
"Description" : "Kuvaus", "Description" : "Kuvaus",
"Label" : "Nimike",
"Camera Make" : "Kameran merkk", "Camera Make" : "Kameran merkk",
"Camera Model" : "Kameran malli", "Camera Model" : "Kameran malli",
"Lens Model" : "Linssin malli", "Lens Model" : "Linssin malli",
"Copyright" : "Tekijänoikeus", "Copyright" : "Tekijänoikeus",
"Empty" : "Tyhjä", "Empty" : "Tyhjä",
"Reset" : "Palauta", "Reset" : "Palauta",
"Remove location" : "Poista sijainti",
"Date / Time" : "Päivä / aika",
"EXIF Fields" : "EXIF-kentät",
"Remove person" : "Poista henkilö", "Remove person" : "Poista henkilö",
"Are you sure you want to remove {name}?" : "Haluatko varmasti poistaa {name}?", "Are you sure you want to remove {name}?" : "Haluatko varmasti poistaa {name}?",
"Name" : "Nimi", "Name" : "Nimi",
@ -120,11 +128,18 @@
"Add a root to your timeline" : "Lisää juurihakemisto aikajanalle", "Add a root to your timeline" : "Lisää juurihakemisto aikajanalle",
"Share link" : "Jaa linkki", "Share link" : "Jaa linkki",
"You cannot share the root folder" : "Et voi jakaa juurikansiota", "You cannot share the root folder" : "Et voi jakaa juurikansiota",
"Create Link" : "Luo linkki",
"Refresh" : "Päivitä", "Refresh" : "Päivitä",
"Password protected" : "Salasanasuojattu", "Password protected" : "Salasanasuojattu",
"Expires" : "Vanhenee", "Expires" : "Vanhenee",
"Read only" : "Vain luku", "Read only" : "Vain luku",
"Link copied to clipboard" : "Linkki kopioitu leikepöydälle", "Link copied to clipboard" : "Linkki kopioitu leikepöydälle",
"Reduced Size" : "Pienennetty koko",
"High Resolution" : "Korkea resoluutio",
"Original File" : "Alkuperäinen tiedosto",
"Public Link" : "Julkinen linkki",
"Share File" : "Jaa tiedosto",
"Failed to download file" : "Tiedoston lataaminen epäonnistui",
"Cannot share this type of data" : "Tämän tyyppistä dataa ei voida jakaa", "Cannot share this type of data" : "Tämän tyyppistä dataa ei voida jakaa",
"Sort by date" : "Järjestä päiväyksen mukaan", "Sort by date" : "Järjestä päiväyksen mukaan",
"Sort by name" : "Järjestä nimen mukaan", "Sort by name" : "Järjestä nimen mukaan",
@ -148,6 +163,7 @@
"Slideshow" : "Diaesitys", "Slideshow" : "Diaesitys",
"Previous" : "Edellinen", "Previous" : "Edellinen",
"Next" : "Seuraava", "Next" : "Seuraava",
"Cannot edit this file" : "Tätä tiedostoa ei voi muokata",
"Are you sure you want to delete?" : "Haluatko varmasti poistaa?", "Are you sure you want to delete?" : "Haluatko varmasti poistaa?",
"Save as" : "Tallenna nimellä", "Save as" : "Tallenna nimellä",
"All changes will be lost." : "Kaikki muutokset menetetään.", "All changes will be lost." : "Kaikki muutokset menetetään.",

4
l10n/fr.js vendored
View File

@ -3,6 +3,7 @@ OC.L10N.register(
{ {
"Memories" : "Souvenirs", "Memories" : "Souvenirs",
"Fast, modern and advanced photo management suite" : "Suite d'outils de gestion de photos rapide, moderne et avancée", "Fast, modern and advanced photo management suite" : "Suite d'outils de gestion de photos rapide, moderne et avancée",
"# Memories: Photo Management for Nextcloud\n\nMemories is a *batteries-included* photo management solution for Nextcloud with advanced features including:\n\n- **📸 Timeline**: Sort photos and videos by date taken, parsed from Exif data.\n- **⏪ Rewind**: Jump to any time in the past instantly and relive your memories.\n- **🤖 AI Tagging**: Group photos by people and objects, powered by [recognize](https://github.com/nextcloud/recognize) and [facerecognition](https://github.com/matiasdelellis/facerecognition).\n- **🖼️ Albums**: Create albums to group photos and videos together. Then share these albums with others.\n- **🫱🏻‍🫲🏻 External Sharing**: Share photos and videos with people outside of your Nextcloud instance.\n- **📱 Mobile Support**: Works on devices of any shape and size through the web app.\n- **✏️ Edit Metadata**: Edit dates and other metadata on photos quickly and in bulk.\n- **📦 Archive**: Store photos you don't want to see in your timeline in a separate folder.\n- **📹 Video Transcoding**: Memories transcodes videos and uses HLS for maximal performance.\n- **🗺️ Map**: View your photos on a map, tagged with accurate reverse geocoding.\n- **📦 Migration**: Supports easy migration from Nextcloud Photos and Google Takeout.\n- **⚡️ Performance**: Memories is very fast.\n\n## 🚀 Installation\n\n1. Install the app from the Nextcloud app store (try a demo [here](https://memories-demo.radialapps.com/apps/memories/)).\n1. Perform the recommended [configuration steps](https://github.com/pulsejet/memories/wiki/Configuration).\n1. Run `php occ memories:index` to generate metadata indices for existing photos.\n1. Open the 📷 Memories app in Nextcloud and set the directory containing your photos." : "# Souvenirs : Gestion de photos pour Nextcloud\n\nSouvenirs est une solution de gestion de photos *batteries incluses* pour Nextcloud dotée des fonctionnalités avancées, notamment :\n\n- **📸 Chronologie** : triez vos photos et vidéos par date de prise, analysées à partir des données EXIF.\n- **⏪ Retour** : remontez à nimporte quel moment du passé et revivez vos souvenirs.\n- **🤖 Étiquetage par IA** : groupez vos photos par personnes et objets, grâce aux applications [Recognize](https://github.com/nextcloud/recognize) et [Reconnaissance faciale](https://github.com/matiasdelellis/facerecognition).\n- **🖼️ Albums** : créez des albums pour regrouper des photos et des vidéos, et partagez-les ensuite avec dautres utilisateurs.\n- **🫱🏻‍🫲🏻 Partage externe** : partagez des photos et des vidéos avec des personnes extérieures à votre instance Nextcloud.\n- **📱 Compatibilité mobile** : fonctionne sur des appareils de toute forme et de toute taille via lapplication Web.\n- **✏️ Édition des métadonnées** : modifiez rapidement et par lot les dates et autres métadonnées des photos.\n- **📦 Archivage** : stockez les photos que vous ne voulez pas voir dans votre chronologie dans un dossier séparé.\n- **📹 Transcodage vidéo** : transcodez les vidéos, avec HLS pour une performance maximale.\n- **🗺️ Carte** : localisez vos photos sur une carte, assorties dun géocodage inverse précis.\n- **📦 Migration** : migrez facilement depuis Nextcloud Photos et Google Takeout.\n- **⚡️ Performance** : Souvenirs est très rapide.\n\n## 🚀 Installation\n\n1. Installez lapplication à partir du magasin dapplications Nextcloud (testez une démo [ici](https://memories-demo.radialapps.com/apps/memories/)).\n1. Effectuez les [étapes de configuration recommandées](https://github.com/pulsejet/memories/wiki/Extra-Configuration).\n1. Exécutez `php . /occ memories:index` pour générer les index de métadonnées pour les photos existantes.\n1. Ouvrez lapplication 📷 Souvenirs dans Nextcloud et configurez le répertoire contenant vos photos.",
"Settings" : "Paramètres", "Settings" : "Paramètres",
"People (Recognize)" : "Personnes (Recognize)", "People (Recognize)" : "Personnes (Recognize)",
"People" : "Personnes", "People" : "Personnes",
@ -177,6 +178,7 @@ OC.L10N.register(
"Share the image as a high quality JPEG" : "Partager l'image comme fichier JPEG haute qualité", "Share the image as a high quality JPEG" : "Partager l'image comme fichier JPEG haute qualité",
"Share the original image / video file" : "Partager le fichier image / vidéo original", "Share the original image / video file" : "Partager le fichier image / vidéo original",
"Share an external Nextcloud link" : "Partager un lien Nextcloud externe", "Share an external Nextcloud link" : "Partager un lien Nextcloud externe",
"Failed to download file" : "Échec du téléchargement du fichier",
"Cannot share this type of data" : "Impossible de partager ce type de données", "Cannot share this type of data" : "Impossible de partager ce type de données",
"Sort by date" : "Trier par date", "Sort by date" : "Trier par date",
"Sort by name" : "Trier par nom", "Sort by name" : "Trier par nom",
@ -204,6 +206,7 @@ OC.L10N.register(
"Previous" : "Précédente", "Previous" : "Précédente",
"Next" : "Suivante", "Next" : "Suivante",
"Editing is currently disabled for Live Photos" : "La modification est actuellement désactivée pour les Live Photos", "Editing is currently disabled for Live Photos" : "La modification est actuellement désactivée pour les Live Photos",
"Cannot edit this file" : "Impossible de modifier ce fichier",
"Are you sure you want to delete?" : "Êtes vous sûr de vouloir supprimer ?", "Are you sure you want to delete?" : "Êtes vous sûr de vouloir supprimer ?",
"Save as" : "Enregistrer sous", "Save as" : "Enregistrer sous",
"All changes will be lost." : "Tous les changements seront perdus.", "All changes will be lost." : "Tous les changements seront perdus.",
@ -291,6 +294,7 @@ OC.L10N.register(
"Transcoding failed, check Nextcloud logs." : "Échec du transcodage, vérifiez les journaux Nextcloud.", "Transcoding failed, check Nextcloud logs." : "Échec du transcodage, vérifiez les journaux Nextcloud.",
"Direct" : "Direct", "Direct" : "Direct",
"Auto" : "Auto", "Auto" : "Auto",
"Video not configured. Run occ memories:video-setup" : "Vidéo non configurée. Exécuter occ memories:video-setup",
"Shared Folder" : "Dossier partagé", "Shared Folder" : "Dossier partagé",
"Shared Album" : "Album partagé", "Shared Album" : "Album partagé",
"Failed to create {albumName}." : "Échec de la création de {albumName}.", "Failed to create {albumName}." : "Échec de la création de {albumName}.",

4
l10n/fr.json vendored
View File

@ -1,6 +1,7 @@
{ "translations": { { "translations": {
"Memories" : "Souvenirs", "Memories" : "Souvenirs",
"Fast, modern and advanced photo management suite" : "Suite d'outils de gestion de photos rapide, moderne et avancée", "Fast, modern and advanced photo management suite" : "Suite d'outils de gestion de photos rapide, moderne et avancée",
"# Memories: Photo Management for Nextcloud\n\nMemories is a *batteries-included* photo management solution for Nextcloud with advanced features including:\n\n- **📸 Timeline**: Sort photos and videos by date taken, parsed from Exif data.\n- **⏪ Rewind**: Jump to any time in the past instantly and relive your memories.\n- **🤖 AI Tagging**: Group photos by people and objects, powered by [recognize](https://github.com/nextcloud/recognize) and [facerecognition](https://github.com/matiasdelellis/facerecognition).\n- **🖼️ Albums**: Create albums to group photos and videos together. Then share these albums with others.\n- **🫱🏻‍🫲🏻 External Sharing**: Share photos and videos with people outside of your Nextcloud instance.\n- **📱 Mobile Support**: Works on devices of any shape and size through the web app.\n- **✏️ Edit Metadata**: Edit dates and other metadata on photos quickly and in bulk.\n- **📦 Archive**: Store photos you don't want to see in your timeline in a separate folder.\n- **📹 Video Transcoding**: Memories transcodes videos and uses HLS for maximal performance.\n- **🗺️ Map**: View your photos on a map, tagged with accurate reverse geocoding.\n- **📦 Migration**: Supports easy migration from Nextcloud Photos and Google Takeout.\n- **⚡️ Performance**: Memories is very fast.\n\n## 🚀 Installation\n\n1. Install the app from the Nextcloud app store (try a demo [here](https://memories-demo.radialapps.com/apps/memories/)).\n1. Perform the recommended [configuration steps](https://github.com/pulsejet/memories/wiki/Configuration).\n1. Run `php occ memories:index` to generate metadata indices for existing photos.\n1. Open the 📷 Memories app in Nextcloud and set the directory containing your photos." : "# Souvenirs : Gestion de photos pour Nextcloud\n\nSouvenirs est une solution de gestion de photos *batteries incluses* pour Nextcloud dotée des fonctionnalités avancées, notamment :\n\n- **📸 Chronologie** : triez vos photos et vidéos par date de prise, analysées à partir des données EXIF.\n- **⏪ Retour** : remontez à nimporte quel moment du passé et revivez vos souvenirs.\n- **🤖 Étiquetage par IA** : groupez vos photos par personnes et objets, grâce aux applications [Recognize](https://github.com/nextcloud/recognize) et [Reconnaissance faciale](https://github.com/matiasdelellis/facerecognition).\n- **🖼️ Albums** : créez des albums pour regrouper des photos et des vidéos, et partagez-les ensuite avec dautres utilisateurs.\n- **🫱🏻‍🫲🏻 Partage externe** : partagez des photos et des vidéos avec des personnes extérieures à votre instance Nextcloud.\n- **📱 Compatibilité mobile** : fonctionne sur des appareils de toute forme et de toute taille via lapplication Web.\n- **✏️ Édition des métadonnées** : modifiez rapidement et par lot les dates et autres métadonnées des photos.\n- **📦 Archivage** : stockez les photos que vous ne voulez pas voir dans votre chronologie dans un dossier séparé.\n- **📹 Transcodage vidéo** : transcodez les vidéos, avec HLS pour une performance maximale.\n- **🗺️ Carte** : localisez vos photos sur une carte, assorties dun géocodage inverse précis.\n- **📦 Migration** : migrez facilement depuis Nextcloud Photos et Google Takeout.\n- **⚡️ Performance** : Souvenirs est très rapide.\n\n## 🚀 Installation\n\n1. Installez lapplication à partir du magasin dapplications Nextcloud (testez une démo [ici](https://memories-demo.radialapps.com/apps/memories/)).\n1. Effectuez les [étapes de configuration recommandées](https://github.com/pulsejet/memories/wiki/Extra-Configuration).\n1. Exécutez `php . /occ memories:index` pour générer les index de métadonnées pour les photos existantes.\n1. Ouvrez lapplication 📷 Souvenirs dans Nextcloud et configurez le répertoire contenant vos photos.",
"Settings" : "Paramètres", "Settings" : "Paramètres",
"People (Recognize)" : "Personnes (Recognize)", "People (Recognize)" : "Personnes (Recognize)",
"People" : "Personnes", "People" : "Personnes",
@ -175,6 +176,7 @@
"Share the image as a high quality JPEG" : "Partager l'image comme fichier JPEG haute qualité", "Share the image as a high quality JPEG" : "Partager l'image comme fichier JPEG haute qualité",
"Share the original image / video file" : "Partager le fichier image / vidéo original", "Share the original image / video file" : "Partager le fichier image / vidéo original",
"Share an external Nextcloud link" : "Partager un lien Nextcloud externe", "Share an external Nextcloud link" : "Partager un lien Nextcloud externe",
"Failed to download file" : "Échec du téléchargement du fichier",
"Cannot share this type of data" : "Impossible de partager ce type de données", "Cannot share this type of data" : "Impossible de partager ce type de données",
"Sort by date" : "Trier par date", "Sort by date" : "Trier par date",
"Sort by name" : "Trier par nom", "Sort by name" : "Trier par nom",
@ -202,6 +204,7 @@
"Previous" : "Précédente", "Previous" : "Précédente",
"Next" : "Suivante", "Next" : "Suivante",
"Editing is currently disabled for Live Photos" : "La modification est actuellement désactivée pour les Live Photos", "Editing is currently disabled for Live Photos" : "La modification est actuellement désactivée pour les Live Photos",
"Cannot edit this file" : "Impossible de modifier ce fichier",
"Are you sure you want to delete?" : "Êtes vous sûr de vouloir supprimer ?", "Are you sure you want to delete?" : "Êtes vous sûr de vouloir supprimer ?",
"Save as" : "Enregistrer sous", "Save as" : "Enregistrer sous",
"All changes will be lost." : "Tous les changements seront perdus.", "All changes will be lost." : "Tous les changements seront perdus.",
@ -289,6 +292,7 @@
"Transcoding failed, check Nextcloud logs." : "Échec du transcodage, vérifiez les journaux Nextcloud.", "Transcoding failed, check Nextcloud logs." : "Échec du transcodage, vérifiez les journaux Nextcloud.",
"Direct" : "Direct", "Direct" : "Direct",
"Auto" : "Auto", "Auto" : "Auto",
"Video not configured. Run occ memories:video-setup" : "Vidéo non configurée. Exécuter occ memories:video-setup",
"Shared Folder" : "Dossier partagé", "Shared Folder" : "Dossier partagé",
"Shared Album" : "Album partagé", "Shared Album" : "Album partagé",
"Failed to create {albumName}." : "Échec de la création de {albumName}.", "Failed to create {albumName}." : "Échec de la création de {albumName}.",

2
l10n/ru.js vendored
View File

@ -12,6 +12,8 @@ OC.L10N.register(
"Albums" : "Альбомы", "Albums" : "Альбомы",
"Archive" : "Архив", "Archive" : "Архив",
"On this day" : "В этот день", "On this day" : "В этот день",
"Places" : "Места",
"Map" : "Карта",
"Tags" : "Метки", "Tags" : "Метки",
"Choose the root folder of your timeline to begin" : "Для начала выберите корневую папку", "Choose the root folder of your timeline to begin" : "Для начала выберите корневую папку",
"If you just installed Memories, run:" : "Если вы в первый раз используете приложение «Воспоминания»:", "If you just installed Memories, run:" : "Если вы в первый раз используете приложение «Воспоминания»:",

2
l10n/ru.json vendored
View File

@ -10,6 +10,8 @@
"Albums" : "Альбомы", "Albums" : "Альбомы",
"Archive" : "Архив", "Archive" : "Архив",
"On this day" : "В этот день", "On this day" : "В этот день",
"Places" : "Места",
"Map" : "Карта",
"Tags" : "Метки", "Tags" : "Метки",
"Choose the root folder of your timeline to begin" : "Для начала выберите корневую папку", "Choose the root folder of your timeline to begin" : "Для начала выберите корневую папку",
"If you just installed Memories, run:" : "Если вы в первый раз используете приложение «Воспоминания»:", "If you just installed Memories, run:" : "Если вы в первый раз используете приложение «Воспоминания»:",

1
l10n/zh_HK.js vendored
View File

@ -294,6 +294,7 @@ OC.L10N.register(
"Transcoding failed, check Nextcloud logs." : "轉碼失敗,查看 Nextcloud 記錄。", "Transcoding failed, check Nextcloud logs." : "轉碼失敗,查看 Nextcloud 記錄。",
"Direct" : "私信", "Direct" : "私信",
"Auto" : "自動", "Auto" : "自動",
"Video not configured. Run occ memories:video-setup" : "視像未配置。運行 occ memories:video-setup",
"Shared Folder" : "分享資料夾", "Shared Folder" : "分享資料夾",
"Shared Album" : "已分享了的相簿", "Shared Album" : "已分享了的相簿",
"Failed to create {albumName}." : "創建 {albumName} 失敗。", "Failed to create {albumName}." : "創建 {albumName} 失敗。",

1
l10n/zh_HK.json vendored
View File

@ -292,6 +292,7 @@
"Transcoding failed, check Nextcloud logs." : "轉碼失敗,查看 Nextcloud 記錄。", "Transcoding failed, check Nextcloud logs." : "轉碼失敗,查看 Nextcloud 記錄。",
"Direct" : "私信", "Direct" : "私信",
"Auto" : "自動", "Auto" : "自動",
"Video not configured. Run occ memories:video-setup" : "視像未配置。運行 occ memories:video-setup",
"Shared Folder" : "分享資料夾", "Shared Folder" : "分享資料夾",
"Shared Album" : "已分享了的相簿", "Shared Album" : "已分享了的相簿",
"Failed to create {albumName}." : "創建 {albumName} 失敗。", "Failed to create {albumName}." : "創建 {albumName} 失敗。",

4
l10n/zh_TW.js vendored
View File

@ -3,6 +3,7 @@ OC.L10N.register(
{ {
"Memories" : "回憶", "Memories" : "回憶",
"Fast, modern and advanced photo management suite" : "快速、現代且進階的照片管理套裝軟體", "Fast, modern and advanced photo management suite" : "快速、現代且進階的照片管理套裝軟體",
"# Memories: Photo Management for Nextcloud\n\nMemories is a *batteries-included* photo management solution for Nextcloud with advanced features including:\n\n- **📸 Timeline**: Sort photos and videos by date taken, parsed from Exif data.\n- **⏪ Rewind**: Jump to any time in the past instantly and relive your memories.\n- **🤖 AI Tagging**: Group photos by people and objects, powered by [recognize](https://github.com/nextcloud/recognize) and [facerecognition](https://github.com/matiasdelellis/facerecognition).\n- **🖼️ Albums**: Create albums to group photos and videos together. Then share these albums with others.\n- **🫱🏻‍🫲🏻 External Sharing**: Share photos and videos with people outside of your Nextcloud instance.\n- **📱 Mobile Support**: Works on devices of any shape and size through the web app.\n- **✏️ Edit Metadata**: Edit dates and other metadata on photos quickly and in bulk.\n- **📦 Archive**: Store photos you don't want to see in your timeline in a separate folder.\n- **📹 Video Transcoding**: Memories transcodes videos and uses HLS for maximal performance.\n- **🗺️ Map**: View your photos on a map, tagged with accurate reverse geocoding.\n- **📦 Migration**: Supports easy migration from Nextcloud Photos and Google Takeout.\n- **⚡️ Performance**: Memories is very fast.\n\n## 🚀 Installation\n\n1. Install the app from the Nextcloud app store (try a demo [here](https://memories-demo.radialapps.com/apps/memories/)).\n1. Perform the recommended [configuration steps](https://github.com/pulsejet/memories/wiki/Configuration).\n1. Run `php occ memories:index` to generate metadata indices for existing photos.\n1. Open the 📷 Memories app in Nextcloud and set the directory containing your photos." : "# 回憶Nextcloud 的照片管理程式\n\n回憶是一個有進階功能的 *超強* Nextcloud 相片管理解決方案,包含了以下功能:\n\n- **📸 時間軸**:從 Exif 資料中按拍攝日期對照片與影片進行排序。\n- **⏪ 倒帶**:立刻跳回過去的任何時間,重溫您的回憶。\n- **🤖 AI 標記**:使用 [recognize](https://github.com/nextcloud/recognize) 與 [facerecognition](https://github.com/matiasdelellis/facerecognition) 應用程式提供的按人物與物體對照片進行分組。\n- **🖼️ 相簿**:建立相簿以將照片與影片分組。然後將這些相簿與其他人分享。\n- **🫱🏻‍🫲🏻 外部分享**:與您 Nextcloud 站台以外的人們分享照片與影片。\n- **📱 行動裝置支援**:透過網路應用程式在任何形狀與大小的裝置上運作。\n- **✏️ 編輯詮釋資料**:快速輕鬆地批次編輯照片上的日期與其他詮釋資料。\n- **📦 封存**:將您不想在時間軸中看到的照片儲存在單獨的資料夾中。\n- **📹 視訊轉換編碼**:回憶可以轉換視訊編碼並使用 HLS 來取得最大效能。\n- **🗺️ 地圖**:在地圖上檢視您的照片,並使用準確的反向地理編碼來標記。\n- **📦 遷移**:支援從 Nextcloud Photos 與 Google Takeout 的簡易遷移。\n- **⚡️ 效能**:本應用程式超快。\n\n## 🚀 安裝\n\n- 想看看本應用程式的外觀與感覺,請見[公開展示](https://memories-demo.radialapps.com/apps/memories/).\n- 展示站是唯讀的,可能會有點慢(來自 [Oracle Cloud](https://www.oracle.com/cloud/free/) 的免費層級虛擬機器)。\n- 照片則歸功於 [Unsplash](https://unsplash.com/)(若要檢視單獨的署名,請參見每個資料夾中的資訊)。\n\n\n## 🚀 安裝\n1. 從 Nextcloud 應用程式商店安裝應用程式([在此](https://memories-demo.radialapps.com/apps/memories/)試用展示版本)。\n1. 執行建議的[設定步驟](https://github.com/pulsejet/memories/wiki/Configuration)。\n1. 執行 `php occ memories:index` 以產生既有照片的詮釋資料索引。\n1. 在 Nextcloud 中開啟 📷 回憶應用程式,並設定包含您照片的目錄。",
"Settings" : "設定", "Settings" : "設定",
"People (Recognize)" : "人物 (Recognize)", "People (Recognize)" : "人物 (Recognize)",
"People" : "人物", "People" : "人物",
@ -177,6 +178,7 @@ OC.L10N.register(
"Share the image as a high quality JPEG" : "將圖片分享為高品質的 JPEG", "Share the image as a high quality JPEG" : "將圖片分享為高品質的 JPEG",
"Share the original image / video file" : "分享原始圖片/視訊檔案", "Share the original image / video file" : "分享原始圖片/視訊檔案",
"Share an external Nextcloud link" : "分享外部 Nextcloud 連結", "Share an external Nextcloud link" : "分享外部 Nextcloud 連結",
"Failed to download file" : "下載檔案失敗",
"Cannot share this type of data" : "無法分享此類型的資料", "Cannot share this type of data" : "無法分享此類型的資料",
"Sort by date" : "依日期排序", "Sort by date" : "依日期排序",
"Sort by name" : "依名稱排序", "Sort by name" : "依名稱排序",
@ -204,6 +206,7 @@ OC.L10N.register(
"Previous" : "上一步", "Previous" : "上一步",
"Next" : "下一步", "Next" : "下一步",
"Editing is currently disabled for Live Photos" : "Live Photos 的編輯功能目前已停用", "Editing is currently disabled for Live Photos" : "Live Photos 的編輯功能目前已停用",
"Cannot edit this file" : "無法編輯此檔案",
"Are you sure you want to delete?" : "您確定要刪除嗎?", "Are you sure you want to delete?" : "您確定要刪除嗎?",
"Save as" : "另存新檔", "Save as" : "另存新檔",
"All changes will be lost." : "所有變更都將會遺失。", "All changes will be lost." : "所有變更都將會遺失。",
@ -291,6 +294,7 @@ OC.L10N.register(
"Transcoding failed, check Nextcloud logs." : "轉換編碼失敗,請檢查 Nextcloud 紀錄檔。", "Transcoding failed, check Nextcloud logs." : "轉換編碼失敗,請檢查 Nextcloud 紀錄檔。",
"Direct" : "直接", "Direct" : "直接",
"Auto" : "自動", "Auto" : "自動",
"Video not configured. Run occ memories:video-setup" : "視訊未設定。請執行 occ memories:video-setup",
"Shared Folder" : "已分享的資料夾", "Shared Folder" : "已分享的資料夾",
"Shared Album" : "已分享的相簿", "Shared Album" : "已分享的相簿",
"Failed to create {albumName}." : "建立 {albumName} 失敗。", "Failed to create {albumName}." : "建立 {albumName} 失敗。",

4
l10n/zh_TW.json vendored
View File

@ -1,6 +1,7 @@
{ "translations": { { "translations": {
"Memories" : "回憶", "Memories" : "回憶",
"Fast, modern and advanced photo management suite" : "快速、現代且進階的照片管理套裝軟體", "Fast, modern and advanced photo management suite" : "快速、現代且進階的照片管理套裝軟體",
"# Memories: Photo Management for Nextcloud\n\nMemories is a *batteries-included* photo management solution for Nextcloud with advanced features including:\n\n- **📸 Timeline**: Sort photos and videos by date taken, parsed from Exif data.\n- **⏪ Rewind**: Jump to any time in the past instantly and relive your memories.\n- **🤖 AI Tagging**: Group photos by people and objects, powered by [recognize](https://github.com/nextcloud/recognize) and [facerecognition](https://github.com/matiasdelellis/facerecognition).\n- **🖼️ Albums**: Create albums to group photos and videos together. Then share these albums with others.\n- **🫱🏻‍🫲🏻 External Sharing**: Share photos and videos with people outside of your Nextcloud instance.\n- **📱 Mobile Support**: Works on devices of any shape and size through the web app.\n- **✏️ Edit Metadata**: Edit dates and other metadata on photos quickly and in bulk.\n- **📦 Archive**: Store photos you don't want to see in your timeline in a separate folder.\n- **📹 Video Transcoding**: Memories transcodes videos and uses HLS for maximal performance.\n- **🗺️ Map**: View your photos on a map, tagged with accurate reverse geocoding.\n- **📦 Migration**: Supports easy migration from Nextcloud Photos and Google Takeout.\n- **⚡️ Performance**: Memories is very fast.\n\n## 🚀 Installation\n\n1. Install the app from the Nextcloud app store (try a demo [here](https://memories-demo.radialapps.com/apps/memories/)).\n1. Perform the recommended [configuration steps](https://github.com/pulsejet/memories/wiki/Configuration).\n1. Run `php occ memories:index` to generate metadata indices for existing photos.\n1. Open the 📷 Memories app in Nextcloud and set the directory containing your photos." : "# 回憶Nextcloud 的照片管理程式\n\n回憶是一個有進階功能的 *超強* Nextcloud 相片管理解決方案,包含了以下功能:\n\n- **📸 時間軸**:從 Exif 資料中按拍攝日期對照片與影片進行排序。\n- **⏪ 倒帶**:立刻跳回過去的任何時間,重溫您的回憶。\n- **🤖 AI 標記**:使用 [recognize](https://github.com/nextcloud/recognize) 與 [facerecognition](https://github.com/matiasdelellis/facerecognition) 應用程式提供的按人物與物體對照片進行分組。\n- **🖼️ 相簿**:建立相簿以將照片與影片分組。然後將這些相簿與其他人分享。\n- **🫱🏻‍🫲🏻 外部分享**:與您 Nextcloud 站台以外的人們分享照片與影片。\n- **📱 行動裝置支援**:透過網路應用程式在任何形狀與大小的裝置上運作。\n- **✏️ 編輯詮釋資料**:快速輕鬆地批次編輯照片上的日期與其他詮釋資料。\n- **📦 封存**:將您不想在時間軸中看到的照片儲存在單獨的資料夾中。\n- **📹 視訊轉換編碼**:回憶可以轉換視訊編碼並使用 HLS 來取得最大效能。\n- **🗺️ 地圖**:在地圖上檢視您的照片,並使用準確的反向地理編碼來標記。\n- **📦 遷移**:支援從 Nextcloud Photos 與 Google Takeout 的簡易遷移。\n- **⚡️ 效能**:本應用程式超快。\n\n## 🚀 安裝\n\n- 想看看本應用程式的外觀與感覺,請見[公開展示](https://memories-demo.radialapps.com/apps/memories/).\n- 展示站是唯讀的,可能會有點慢(來自 [Oracle Cloud](https://www.oracle.com/cloud/free/) 的免費層級虛擬機器)。\n- 照片則歸功於 [Unsplash](https://unsplash.com/)(若要檢視單獨的署名,請參見每個資料夾中的資訊)。\n\n\n## 🚀 安裝\n1. 從 Nextcloud 應用程式商店安裝應用程式([在此](https://memories-demo.radialapps.com/apps/memories/)試用展示版本)。\n1. 執行建議的[設定步驟](https://github.com/pulsejet/memories/wiki/Configuration)。\n1. 執行 `php occ memories:index` 以產生既有照片的詮釋資料索引。\n1. 在 Nextcloud 中開啟 📷 回憶應用程式,並設定包含您照片的目錄。",
"Settings" : "設定", "Settings" : "設定",
"People (Recognize)" : "人物 (Recognize)", "People (Recognize)" : "人物 (Recognize)",
"People" : "人物", "People" : "人物",
@ -175,6 +176,7 @@
"Share the image as a high quality JPEG" : "將圖片分享為高品質的 JPEG", "Share the image as a high quality JPEG" : "將圖片分享為高品質的 JPEG",
"Share the original image / video file" : "分享原始圖片/視訊檔案", "Share the original image / video file" : "分享原始圖片/視訊檔案",
"Share an external Nextcloud link" : "分享外部 Nextcloud 連結", "Share an external Nextcloud link" : "分享外部 Nextcloud 連結",
"Failed to download file" : "下載檔案失敗",
"Cannot share this type of data" : "無法分享此類型的資料", "Cannot share this type of data" : "無法分享此類型的資料",
"Sort by date" : "依日期排序", "Sort by date" : "依日期排序",
"Sort by name" : "依名稱排序", "Sort by name" : "依名稱排序",
@ -202,6 +204,7 @@
"Previous" : "上一步", "Previous" : "上一步",
"Next" : "下一步", "Next" : "下一步",
"Editing is currently disabled for Live Photos" : "Live Photos 的編輯功能目前已停用", "Editing is currently disabled for Live Photos" : "Live Photos 的編輯功能目前已停用",
"Cannot edit this file" : "無法編輯此檔案",
"Are you sure you want to delete?" : "您確定要刪除嗎?", "Are you sure you want to delete?" : "您確定要刪除嗎?",
"Save as" : "另存新檔", "Save as" : "另存新檔",
"All changes will be lost." : "所有變更都將會遺失。", "All changes will be lost." : "所有變更都將會遺失。",
@ -289,6 +292,7 @@
"Transcoding failed, check Nextcloud logs." : "轉換編碼失敗,請檢查 Nextcloud 紀錄檔。", "Transcoding failed, check Nextcloud logs." : "轉換編碼失敗,請檢查 Nextcloud 紀錄檔。",
"Direct" : "直接", "Direct" : "直接",
"Auto" : "自動", "Auto" : "自動",
"Video not configured. Run occ memories:video-setup" : "視訊未設定。請執行 occ memories:video-setup",
"Shared Folder" : "已分享的資料夾", "Shared Folder" : "已分享的資料夾",
"Shared Album" : "已分享的相簿", "Shared Album" : "已分享的相簿",
"Failed to create {albumName}." : "建立 {albumName} 失敗。", "Failed to create {albumName}." : "建立 {albumName} 失敗。",

View File

@ -65,6 +65,9 @@ class AlbumsController extends ApiBase
return true; return true;
}); });
// Convert $list to sequential array
$list = array_values($list);
return new JSONResponse($list, Http::STATUS_OK); return new JSONResponse($list, Http::STATUS_OK);
} }