diff options
36 files changed, 373 insertions, 129 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 79cc0091..59a00e25 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,17 +1,21 @@ # Changelog -## 6.0.0-alpha.1 – Unreleased +## 6.0.0-rc.1 – Unreleased ### Added - Nextcloud 29 support - Add confirmation dialog before importing contacts +- Implement team overview page updates ### Removed - Drop Nextcloud 28 and older +- Drop dead OCA.Search code ### Changed - Migrate event buses to mitt +- Migrate ::v-deep to :deep ### Fixed - HTTP client usage - Remove import contact button from chart view - Subtitle encoding +- Adjust styling of team resource image ## 5.5.2 – 2024-02-19 diff --git a/appinfo/info.xml b/appinfo/info.xml index e4506b50..c10cdb0d 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -11,7 +11,7 @@ * 🙈 **We’re not reinventing the wheel!** Based on the great and open SabreDAV library. </description> - <version>6.0.0-alpha.1</version> + <version>6.0.0-rc.1</version> <licence>agpl</licence> <author mail="hamza221@users.noreply.github.com">Hamza Mahjoubi</author> diff --git a/l10n/ast.js b/l10n/ast.js index 7c97d9ba..21bbf432 100644 --- a/l10n/ast.js +++ b/l10n/ast.js @@ -3,6 +3,7 @@ OC.L10N.register( { "Details" : "Detalles", "All contacts" : "Tolos contautos", + "Contacts" : "Contautos", "Loading contacts …" : "Cargando los contautos…", "There are no contacts yet" : "Nun hai nengún contautu", "There are no contacts in this group" : "Nun hai nengún contautu nesti grupu", @@ -15,6 +16,7 @@ OC.L10N.register( "Contact groups" : "Grupos de contautos", "This group already exists" : "Esti grupu yá esiste", "Download" : "Baxar", + "Rename" : "Renomar", "Delete" : "Desaniciar", "Copied" : "Copióse", "Copy link" : "Copiar l'enllaz", @@ -33,6 +35,7 @@ OC.L10N.register( "Description" : "Descripción", "Settings" : "Configuración", "More fields" : "Más campos", + "Name" : "Nome", "Company" : "Compaña", "Edit" : "Editar", "Generate QR Code" : "Xenerar un códigu QR", @@ -43,16 +46,23 @@ OC.L10N.register( "Loading members list …" : "Cargando la llista de miembros…", "New contact" : "Contautu nuevu", "Unable to create the contact." : "Nun ye posible crear el contautu.", + "Close" : "Zarrar", "_{count} error_::_{count} errors_" : ["{count} error","{count} errores"], "Link copied to the clipboard" : "L'enllaz copióse nel cartafueyu", "Not grouped" : "Ensin grupu", + "Email" : "Corréu electrónicu", + "Owner" : "Propietariu", "Members need to accept invitation" : "Los miembros precisen aceptar la invitación", "Members can also invite" : "Los miembros tamién puen convidar", + "Visibility" : "Visibilidá", + "Users" : "Usuarios", "Prefix" : "Prefixu", "Suffix" : "Sufixu", "Nickname" : "Nomatu", "Notes" : "Notes", "Website" : "Sitiu web", + "Location" : "Llocalización", + "Home" : "Aniciu", "Post office box" : "Oficina de Correos", "City" : "Ciudá", "State or province" : "Estáu o provincia", diff --git a/l10n/ast.json b/l10n/ast.json index 8791a728..cda0fc80 100644 --- a/l10n/ast.json +++ b/l10n/ast.json @@ -1,6 +1,7 @@ { "translations": { "Details" : "Detalles", "All contacts" : "Tolos contautos", + "Contacts" : "Contautos", "Loading contacts …" : "Cargando los contautos…", "There are no contacts yet" : "Nun hai nengún contautu", "There are no contacts in this group" : "Nun hai nengún contautu nesti grupu", @@ -13,6 +14,7 @@ "Contact groups" : "Grupos de contautos", "This group already exists" : "Esti grupu yá esiste", "Download" : "Baxar", + "Rename" : "Renomar", "Delete" : "Desaniciar", "Copied" : "Copióse", "Copy link" : "Copiar l'enllaz", @@ -31,6 +33,7 @@ "Description" : "Descripción", "Settings" : "Configuración", "More fields" : "Más campos", + "Name" : "Nome", "Company" : "Compaña", "Edit" : "Editar", "Generate QR Code" : "Xenerar un códigu QR", @@ -41,16 +44,23 @@ "Loading members list …" : "Cargando la llista de miembros…", "New contact" : "Contautu nuevu", "Unable to create the contact." : "Nun ye posible crear el contautu.", + "Close" : "Zarrar", "_{count} error_::_{count} errors_" : ["{count} error","{count} errores"], "Link copied to the clipboard" : "L'enllaz copióse nel cartafueyu", "Not grouped" : "Ensin grupu", + "Email" : "Corréu electrónicu", + "Owner" : "Propietariu", "Members need to accept invitation" : "Los miembros precisen aceptar la invitación", "Members can also invite" : "Los miembros tamién puen convidar", + "Visibility" : "Visibilidá", + "Users" : "Usuarios", "Prefix" : "Prefixu", "Suffix" : "Sufixu", "Nickname" : "Nomatu", "Notes" : "Notes", "Website" : "Sitiu web", + "Location" : "Llocalización", + "Home" : "Aniciu", "Post office box" : "Oficina de Correos", "City" : "Ciudá", "State or province" : "Estáu o provincia", diff --git a/l10n/bn_BD.js b/l10n/bn_BD.js index 2d03386f..7f7676e0 100644 --- a/l10n/bn_BD.js +++ b/l10n/bn_BD.js @@ -14,6 +14,7 @@ OC.L10N.register( "Password protection" : "Password protection", "Save" : "সংরক্ষণ", "Description" : "বিবরণ", + "Settings" : "Settings", "Cancel" : "বাতির", "Invalid image" : "অবৈধ চিত্র", "Name" : "নাম", diff --git a/l10n/bn_BD.json b/l10n/bn_BD.json index 9adab107..1e8a27c1 100644 --- a/l10n/bn_BD.json +++ b/l10n/bn_BD.json @@ -12,6 +12,7 @@ "Password protection" : "Password protection", "Save" : "সংরক্ষণ", "Description" : "বিবরণ", + "Settings" : "Settings", "Cancel" : "বাতির", "Invalid image" : "অবৈধ চিত্র", "Name" : "নাম", @@ -12,6 +12,7 @@ OC.L10N.register( "Password protection" : "Password protection", "Save" : "Spremi", "Description" : "Opis", + "Settings" : "Settings", "Cancel" : "Otkaži", "Invalid image" : "Nevažeća datoteka", "Name" : "Ime", diff --git a/l10n/bs.json b/l10n/bs.json index 4ba6665f..f4a4f047 100644 --- a/l10n/bs.json +++ b/l10n/bs.json @@ -10,6 +10,7 @@ "Password protection" : "Password protection", "Save" : "Spremi", "Description" : "Opis", + "Settings" : "Settings", "Cancel" : "Otkaži", "Invalid image" : "Nevažeća datoteka", "Name" : "Ime", diff --git a/l10n/de_DE.js b/l10n/de_DE.js index 67c18ae7..ebd1bf72 100644 --- a/l10n/de_DE.js +++ b/l10n/de_DE.js @@ -217,7 +217,7 @@ OC.L10N.register( "Could not leave the team {displayName}" : "Team {displayName} konnte nicht verlassen werden", "Unable to join the team" : "Beitritt zum Team nicht möglich", "You are about to delete {circle}.\nAre you sure?" : "Sie sind dabei {circle} zu löschen.\nSind Sie sich sicher?", - "Please confirm team deletion" : "Bitte bestätigen, dass Sie das Team löschen möchten", + "Please confirm team deletion" : "Löschen des Teams bestätigen", "Unable to delete the team" : "Team konnte nicht gelöscht werden", "Link copied to the clipboard" : "Link wurde in die Zwischenablage kopiert", "Could not copy link to the clipboard." : "Link konnte nicht in die Zwischenablage kopiert werden.", @@ -304,7 +304,7 @@ OC.L10N.register( "Time zone" : "Zeitzone", "Spoken languages" : "Gesprochene Sprachen", "_{failed} contact failed to be read_::_{failed} contacts failed to be read_" : ["{failed} Kontakt konnte nicht gelesen werden","{failed} Kontakte konnten nicht gelesen werden"], - "An error has occurred in team(s). Check the console for more details." : "In Teams(s) ist ein Fehler aufgetreten. Überprüfen Sie die Konsole für weitere Einzelheiten.", + "An error has occurred in team(s). Check the console for more details." : "Es ist ein Fehler in Team(s) aufgetreten. Bitte die Konsole für weitere Einzelheiten prüfen.", "Unable to create team {circleName}" : "Fehler beim Erstellen des Teams {circleName}", "Unable to delete team {circleId}" : "Fehler beim Löschen des Teams {circleId}", "Unable to delete contact" : "Kontakt konnte nicht gelöscht werden" diff --git a/l10n/de_DE.json b/l10n/de_DE.json index 53250705..eae2ee5b 100644 --- a/l10n/de_DE.json +++ b/l10n/de_DE.json @@ -215,7 +215,7 @@ "Could not leave the team {displayName}" : "Team {displayName} konnte nicht verlassen werden", "Unable to join the team" : "Beitritt zum Team nicht möglich", "You are about to delete {circle}.\nAre you sure?" : "Sie sind dabei {circle} zu löschen.\nSind Sie sich sicher?", - "Please confirm team deletion" : "Bitte bestätigen, dass Sie das Team löschen möchten", + "Please confirm team deletion" : "Löschen des Teams bestätigen", "Unable to delete the team" : "Team konnte nicht gelöscht werden", "Link copied to the clipboard" : "Link wurde in die Zwischenablage kopiert", "Could not copy link to the clipboard." : "Link konnte nicht in die Zwischenablage kopiert werden.", @@ -302,7 +302,7 @@ "Time zone" : "Zeitzone", "Spoken languages" : "Gesprochene Sprachen", "_{failed} contact failed to be read_::_{failed} contacts failed to be read_" : ["{failed} Kontakt konnte nicht gelesen werden","{failed} Kontakte konnten nicht gelesen werden"], - "An error has occurred in team(s). Check the console for more details." : "In Teams(s) ist ein Fehler aufgetreten. Überprüfen Sie die Konsole für weitere Einzelheiten.", + "An error has occurred in team(s). Check the console for more details." : "Es ist ein Fehler in Team(s) aufgetreten. Bitte die Konsole für weitere Einzelheiten prüfen.", "Unable to create team {circleName}" : "Fehler beim Erstellen des Teams {circleName}", "Unable to delete team {circleId}" : "Fehler beim Löschen des Teams {circleId}", "Unable to delete contact" : "Kontakt konnte nicht gelöscht werden" @@ -30,8 +30,11 @@ OC.L10N.register( "Contact groups" : "Kontaktuen taldeak", "Create a new contact group" : "Sortu kontaktu-talde berria", "Contact group name" : "Kontaktu taldearen izena", + "Teams" : "Taldeak", + "Create a new team" : "Sortu talde berri bat", "Show all groups" : "Erakutsi talde guztiak", "Collapse groups" : "Tolestu taldeak", + "Show all teams" : "Erakutsi talde guztiak", "This group already exists" : "Talde hau existitzen da dagoeneko", "{addressbookname} (Disabled)" : "{addressbookname} (Desgaituta)", "Download" : "Deskargatu", @@ -80,11 +83,15 @@ OC.L10N.register( "Failed to save password. Please try again later." : "Ezin izan da pasahitza gorde. Saiatu berriro geroago.", "Request to join" : "Eskatu elkartzeko baimena", "Description" : "Deskribapena", + "Members" : "Kideak", "Add members" : "Gehitu kideak", + "Team name" : "Taldearen izena", "Settings" : "Settings", + "Actions" : "Ekintzak", "An error happened during description sync" : "Errore bat gertatu da deskribapena sinkronizatzean", "An error happened during name sync" : "Errore bat gertatu da izena sinkronizatzean", "Cancel" : "Utzi", + "Confirm" : "Berretsi", "Add more info" : "Gehitu informazio gehiago", "More fields" : "Eremu gehiago", "Crop contact photo" : "Moztu kontaktuaren argazkia", @@ -135,6 +142,7 @@ OC.L10N.register( "No results" : "Emaitzarik ez", "Add to group" : "Gehitu taldera", "Add {type}" : "Gehitu {type}", + "Personal team" : "Talde pertsonala", "Loading members list …" : "Kideen zerrenda kargatzen...", "You currently have no access to the member list" : "Ez duzu sarbiderik kideen zerrendara", "Add to {circle}" : "Gehitu {circle} zirkulura", @@ -179,6 +187,7 @@ OC.L10N.register( "Not grouped" : "Taldekatu gabe", "Recently contacted" : "Berriki kontaktatuak", "Organization chart" : "Erakundearen diagrama", + "Team" : "Taldea", "User" : "Erabiltzailea", "Group" : "Taldea", "Email" : "E-posta", diff --git a/l10n/eu.json b/l10n/eu.json index 7687fb9b..e4bb8316 100644 --- a/l10n/eu.json +++ b/l10n/eu.json @@ -28,8 +28,11 @@ "Contact groups" : "Kontaktuen taldeak", "Create a new contact group" : "Sortu kontaktu-talde berria", "Contact group name" : "Kontaktu taldearen izena", + "Teams" : "Taldeak", + "Create a new team" : "Sortu talde berri bat", "Show all groups" : "Erakutsi talde guztiak", "Collapse groups" : "Tolestu taldeak", + "Show all teams" : "Erakutsi talde guztiak", "This group already exists" : "Talde hau existitzen da dagoeneko", "{addressbookname} (Disabled)" : "{addressbookname} (Desgaituta)", "Download" : "Deskargatu", @@ -78,11 +81,15 @@ "Failed to save password. Please try again later." : "Ezin izan da pasahitza gorde. Saiatu berriro geroago.", "Request to join" : "Eskatu elkartzeko baimena", "Description" : "Deskribapena", + "Members" : "Kideak", "Add members" : "Gehitu kideak", + "Team name" : "Taldearen izena", "Settings" : "Settings", + "Actions" : "Ekintzak", "An error happened during description sync" : "Errore bat gertatu da deskribapena sinkronizatzean", "An error happened during name sync" : "Errore bat gertatu da izena sinkronizatzean", "Cancel" : "Utzi", + "Confirm" : "Berretsi", "Add more info" : "Gehitu informazio gehiago", "More fields" : "Eremu gehiago", "Crop contact photo" : "Moztu kontaktuaren argazkia", @@ -133,6 +140,7 @@ "No results" : "Emaitzarik ez", "Add to group" : "Gehitu taldera", "Add {type}" : "Gehitu {type}", + "Personal team" : "Talde pertsonala", "Loading members list …" : "Kideen zerrenda kargatzen...", "You currently have no access to the member list" : "Ez duzu sarbiderik kideen zerrendara", "Add to {circle}" : "Gehitu {circle} zirkulura", @@ -177,6 +185,7 @@ "Not grouped" : "Taldekatu gabe", "Recently contacted" : "Berriki kontaktatuak", "Organization chart" : "Erakundearen diagrama", + "Team" : "Taldea", "User" : "Erabiltzailea", "Group" : "Taldea", "Email" : "E-posta", @@ -9,6 +9,9 @@ OC.L10N.register( "Copy to full name" : "Kopioi koko nimeksi", "Omit year" : "Jätä vuosiluku pois", "Allow updating avatars from social media" : "Salli avatar-kuvien päivittäminen sosiaalisesta mediasta", + "Please select a team" : "Valitse tiimi", + "Loading team…" : "Ladataan tiimiä…", + "Your request to join this team is pending approval" : "Pyyntösi liittyä tiimiin odottaa hyväksyntää", "You are not a member of {circle}" : "Et ole piirin {circle} jäsen", "There was an error fetching the member list" : "Jäsen listan hakemisessa tapahtui virhe", "Loading contacts …" : "Ladataan yhteystietoja…", @@ -19,6 +22,8 @@ OC.L10N.register( "Add contacts" : "Lisää yhteystietoja", "Loading …" : "Ladataan…", "Add member" : "Lisää jäsen", + "Leave team" : "Poistu tiimistä", + "Delete team" : "Poista tiimi", "Contacts settings" : "Yhteystietojen asetukset", "General settings" : "Yleiset asetukset", "Update avatars from social media" : "Päivitä avatar-kuvat sosiaalisesta mediasta", @@ -30,9 +35,14 @@ OC.L10N.register( "Contact groups" : "Yhteystietoryhmät", "Create a new contact group" : "Luo uusi yhteystietoryhmä", "Contact group name" : "Yhteystietoryhmän nimi", + "Teams" : "Tiimit", + "Create a new team" : "Luo uusi tiimi", "Show all groups" : "Näytä kaikki ryhmät", "Collapse groups" : "Supista ryhmät", + "Show all teams" : "Näytä kaikki tiimit", + "Collapse teams" : "Supista tiimit", "This group already exists" : "Tämä ryhmä on jo olemassa", + "This team already exists" : "Tämä tiimi on jo olemassa", "{addressbookname} (Disabled)" : "{addressbookname} (pois käytöstä)", "Download" : "Lataa", "Show" : "Näytä", @@ -73,17 +83,30 @@ OC.L10N.register( "Manages" : "Johtaa", "Oversees" : "Valvoo", "Password protection" : "Salasanasuojaus", + "Enforce password protection on files shared to this team" : "Pakota salasanasuojaus tälle tiimille jaettuihin tiedostoihin", + "Use a unique password for all shares to this team" : "Käytä eri salasanaa kaikille tämän tiimin jaoille", "Unique password …" : "Ainutkertainen salasana…", "Save" : "Tallenna", "Change unique password" : "Vaihda yksilöllinen salasana", "Failed to save password. Please try again later." : "Salasanan tallentaminen epäonnistui. Yritä myöhemmin uudelleen.", + "Team owned by {owner}" : "Tiimin omistaa {owner}", + "Team settings" : "Tiimin asetukset", "Request to join" : "Pyydä liittymistä", "Description" : "Kuvaus", + "Members" : "Jäsenet", "Add members" : "Lisää jäseniä", + "Team members" : "Tiimijäsenet", + "Team resources" : "Tiimiresurssit", + "Anything shared with this team will show up here" : "Kaikki tämän tiimin kanssa jaettu näkyy täällä", + "Team name" : "Tiimin nimi", "Settings" : "Settings", + "Actions" : "Toiminnot", + "There is no description for this team" : "Tällä tiimillä ei ole kuvausta", + "Enter a description for the team" : "Anna kuvaus tiimille", "An error happened during description sync" : "Kuvaussynkronoinnin aikana tapahtui virhe", "An error happened during name sync" : "Nimisynkronoinnin aikana tapahtui virhe", "Cancel" : "Peruuta", + "Confirm" : "Vahvista", "Add more info" : "Lisää enemmän tietoja", "More fields" : "Lisää kenttiä", "Crop contact photo" : "Rajaa yhteystiedon kuva", @@ -133,8 +156,15 @@ OC.L10N.register( "No results" : "Ei tuloksia", "Add to group" : "Lisää ryhmään", "Add {type}" : "Lisää {type}", + "New team name" : "Uuden tiimin nimi", + "Personal team" : "Henkilökohtainen tiimi", + "This team will only be visible to you. Other members will not be able to see or use it." : "Tämä tiimi on näkyvissä vain sinulle. Muut jäsenet eivät näe sitä tai voi käyttää sitä.", + "Local team" : "Paikallinen tiimi", + "Create team" : "Luo tiimi", "Loading members list …" : "Ladataan jäsenluetteloa…", + "The list of members is only visible to members of this team" : "Jäsenlista on näkyvissä vain muille tämän tiimin jäsenille", "You currently have no access to the member list" : "Sinulla ei ole pääsyä käyttäjälistaan", + "Show team details" : "Näytä tiimin tiedot", "Add to {circle}" : "Lisää piiriin {circle}", "Unable to get the recommendations list" : "Suositusluetteloa ei saatu", "Unable to get the results" : "Tuloksia ei saatu", @@ -169,14 +199,22 @@ OC.L10N.register( "_Importing %n contact into {addressbook}_::_Importing %n contacts into {addressbook}_" : ["Tuodaan %n yhteystieto osoitekirjaan {addressbook}","Tuodaan %n yhteystietoa osoitekirjaan {addressbook}"], "_Done importing %n contact into {addressbook}_::_Done importing %n contacts into {addressbook}_" : ["%n yhteystiedon tuominen osoitekirjaan {addressbook} valmistui","%n yhteystiedon tuominen osoitekirjaan {addressbook} onnistui"], "Import" : "Tuo", + "Are you sure you want to import this contact file?" : "Haluatko varmasti tuoda tämän yhteystietotiedoston?", "Could not copy" : "Ei voitu kopioida", + "Join team" : "Liity tiimiin", "You are about to leave {circle}.\nAre you sure?" : "Olet aikeissa poistua piiristä {circle}.\nOletko varma?", + "Please confirm team leave" : "Vahvista tiimistä poistuminen", + "Could not leave the team {displayName}" : "Ei voitu poistua tiimistä {displayName}", + "Unable to join the team" : "Tiimiin ei voitu liittyä", "You are about to delete {circle}.\nAre you sure?" : "Olet aikeissa poistaa piirin {circle}.\nOletko varma?", + "Please confirm team deletion" : "Vahvista tiimin poistaminen", + "Unable to delete the team" : "Tiimiä ei voitu poistaa", "Link copied to the clipboard" : "Linkki kopioitu leikepöydälle", "Could not copy link to the clipboard." : "Linkkiä ei voitu kopioida leikepöydälle.", "Not grouped" : "Ei ryhmitelty", "Recently contacted" : "Äskettäin yhteydessä", "Organization chart" : "Organisaatiokaavio", + "Team" : "Tiimi", "User" : "Käyttäjä", "Group" : "Ryhmä", "Email" : "Sähköpostiosoite", @@ -192,6 +230,8 @@ OC.L10N.register( "Members can also invite" : "Myös jäsenet voivat kutsua", "Visibility" : "Näkyvyys", "Visible to everyone" : "Näkyy kaikille", + "Team membership" : "Tiimijäsenyys", + "Prevent teams from being a member of another team" : "Estä tiimejä olemasta muiden tiimien jäseniä", "Users" : "Käyttäjät", "Email addresses" : "Sähköpostiosoitteet", "Detailed name" : "Täsmällinen nimi", @@ -253,6 +293,8 @@ OC.L10N.register( "Time zone" : "Aikavyöhyke", "Spoken languages" : "Puhutut kielet", "_{failed} contact failed to be read_::_{failed} contacts failed to be read_" : ["{failed} yhteystietoa ei voitu lukea","{failed} yhteystietoa ei voitu lukea"], + "Unable to create team {circleName}" : "Tiimiä {circleName} ei voitu luoda", + "Unable to delete team {circleId}" : "Tiimiä {circleId} ei voitu poistaa", "Unable to delete contact" : "Yhteystietoa ei voitu poistaa" }, "nplurals=2; plural=(n != 1);"); diff --git a/l10n/fi.json b/l10n/fi.json index bd65a5d4..5c5f45e7 100644 --- a/l10n/fi.json +++ b/l10n/fi.json @@ -7,6 +7,9 @@ "Copy to full name" : "Kopioi koko nimeksi", |