diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index b05056570d..e235d5a23c 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -39,7 +39,7 @@ jobs:
with:
swap-size-gb: 10
- name: Initialize CodeQL
- uses: github/codeql-action/init@4355270be187e1b672a7a1c7c7bae5afdc1ab94a # v3.24.10
+ uses: github/codeql-action/init@df5a14dc28094dc936e103b37d749c6628682b60 # v3.25.0
with:
languages: ${{ matrix.language }}
- name: Set up JDK 17
@@ -53,4 +53,4 @@ jobs:
echo "org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError" > "$HOME/.gradle/gradle.properties"
./gradlew assembleDebug
- name: Perform CodeQL Analysis
- uses: github/codeql-action/analyze@4355270be187e1b672a7a1c7c7bae5afdc1ab94a # v3.24.10
+ uses: github/codeql-action/analyze@df5a14dc28094dc936e103b37d749c6628682b60 # v3.25.0
diff --git a/.github/workflows/scorecard.yml b/.github/workflows/scorecard.yml
index ab2aa5ed7f..b14bc5d284 100644
--- a/.github/workflows/scorecard.yml
+++ b/.github/workflows/scorecard.yml
@@ -42,6 +42,6 @@ jobs:
# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
- uses: github/codeql-action/upload-sarif@4355270be187e1b672a7a1c7c7bae5afdc1ab94a # v3.24.10
+ uses: github/codeql-action/upload-sarif@df5a14dc28094dc936e103b37d749c6628682b60 # v3.25.0
with:
sarif_file: results.sarif
diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml
index 0b2cce94bd..f71abf8e69 100644
--- a/app/src/main/res/values-da/strings.xml
+++ b/app/src/main/res/values-da/strings.xml
@@ -47,6 +47,7 @@
Planlagt
Fuldført
Opgaven er oprettet
+ En fejl opstod under sletning af opgaven
Opgaven er slettet
Slet opgave
Assistent
@@ -354,6 +355,7 @@
Intet er delt endnu
Ingen resultater fundet for din forespørgsel
mappe
+ LIVE
Indlæser...
Ingen app er sat op til at håndtere denne filtype.
sekunder siden
@@ -592,6 +594,7 @@
Udvikling
Generel
Mere
+ Daglig backup af din kalender og kontakter
Daglig backup af dine kontakter
Uventet fejl under opsætning af DAVx5 (tidligere kendt som DAVdroid)
End-to-end kryptering er blevet konfigureret!
@@ -665,6 +668,7 @@ Enheds legitimationsoplysninger er sat op
Lokal kopi kunne ikke omdøbes, prøv et andet navn
Omdøbning ikke mulig, navnet eksisterer
Anmodning om sletning af konto
+ Anmod om sletning
Gendeling er ikke tilladt
Videredeling ikke tilladt
Intet skaleret billede tilgængeligt. Hent fuldt billede?
@@ -685,9 +689,11 @@ Enheds legitimationsoplysninger er sat op
Alle dine konti
på et sted
Automatisk upload
+ for dine billeder og videoer
Kalender og kontakter
Synkronisér med DAVx5
Fejl ved indhenting af søgeresultater
+ Sikker deling er ikke sat op for denne bruger
Vælg alle
Indstil mediemappe
Vælg venligst en skabelon
@@ -800,6 +806,7 @@ Enheds legitimationsoplysninger er sat op
\"%1$s\" er blevet delt med dig
%1$s delte \"%2$s\" med dig
Kun billeder
+ Billeder og videoer
Kun videoer
Foreslå
Konflikter fundet
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index ae580052e5..363fa1ee4d 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -14,9 +14,9 @@
Envoyer / Partager
Affichage mosaïque
Affichage liste
- Restore contacts and calendar
+ Restaurer les contacts et l’agenda
Nouveau dossier
- Move or Copy
+ Déplacer ou copier
Ouvrir avec
Rechercher
Propriétés
@@ -37,23 +37,23 @@
Autoriser le repartage
Affiche un widget du tableau de bord
Recherche dans %s
- All
- Type some text
- Are you sure you want to delete this task?
- Delete Task
+ Tout
+ Tapez du texte
+ Êtes-vous sûr de vouloir supprimer cette tâche ?
+ Supprimer la tâche
Échec
- Task List are loading, please wait
- No task available. Select a task type to create a new task.
- No task available for %s task type, you can create a new task from bottom right.
+ La liste des tâches charge, veuillez patienter
+ Aucune tâche disponible. Sélectionner un type de tâche pour créer une nouvelle tâche.
+ Aucune tâche disponible pour le type de tâche %s, vous pouvez créer une nouvelle tâche en bas à droite.
En cours
Planifié
Terminé
- An error occurred while creating the task
- Task successfully created
+ Une erreur est survenue lors de la création de la tâche
+ La tâche a bien été créée
Une erreur est survenue lors de la suppression de la tâche
Tâche supprimée avec succès
Impossible de récupérer la liste des tâches, veuillez vérifier votre connexion Internet.
- Delete Task
+ Supprimer la tâche
Impossible de récupérer les types des tâches, veuillez vérifier votre connexion Internet.
Assistant
Inconnu
@@ -95,11 +95,11 @@
Définir un dossier personnalisé
Désactiver l\'économie de batterie
Masquer le dossier
- Preparing auto upload
+ Préparation du téléversement automatique
Avatar
Absent
Paramètres de sauvegarde
- Contacts and calendar backup
+ Sauvegarder les contacts et l’agenda
Fermer
Désactiver
L\'optimisation de la batterie est peut-être active sur votre appareil. Le téléversement automatique ne fonctionne correctement que si vous excluez cette application de l\'optimisation.
@@ -177,7 +177,7 @@
Si vous sélectionnez les deux versions, le fichier local aura un numéro ajouté à son nom.
Fichier serveur
Sauvegarde des contacts
- Contact permission is required.
+ La permission d’accès à vos contacts est requise
L\'icône de l\'utilisateur pour la liste des contacts
Pas de permission donnée, rien n\'a été importé.
Contacts
@@ -246,10 +246,10 @@
Réception en cours…
%1$s reçu
Reçu
- Certain files were canceled during the download by user
- Error occurred while downloading files
+ Certains fichiers ont été annulés pendant le téléchargement par l’utilisateur
+ Une erreur est survenue lors du téléchargement des fichiers
Pas encore téléchargé
- Unexpected error occurred while downloading files
+ Erreur inattendue survenue lors du téléchargement des fichiers
Fermer le panneau latéral
Communauté
Image d’arrière-plan de l’en-tête du menu-tiroir
@@ -262,7 +262,7 @@
Accueil
Notifications
Sur l’appareil
- Personal files
+ Fichiers personnels
Modifiés récemment
Partagé
Fichiers supprimés
@@ -281,7 +281,7 @@
Plus d’applications Nextcloud
Nextcloud Notes
Nextcloud Talk
- Failed to pick email address.
+ Le choix de l’adresse électronique a échoué.
Définir comme chiffré
Configurer le chiffrement
Décryptage…
@@ -316,8 +316,7 @@
Erreur au démarrage de l\'appareil photo
Erreur lors de la numérisation du document
Comptes
- Times run in 48h
- Created
+ Créée
Nom de la tâche
Progression
État
@@ -367,7 +366,7 @@
Aucun partage
Aucun résultat trouvé pour votre requête
dossier
- LIVE
+ EN DIRECT
Chargement…
Aucune application trouvée pour ce type de fichier.
à l’instant
@@ -412,16 +411,16 @@
Le nom du fichier contient au moins un caractère invalide
Nom du fichier
Sécurisez et contrôlez vos données
- Secure collaboration and file exchange
- Easy-to-use webmail, calendar and contacts
- Screensharing, online meetings and web conferences
+ Collaboration et échange de fichiers sécurisés
+ Messagerie web, agenda, contacts faciles à utiliser
+ Partage d’écran, réunions en ligne et conférences en ligne
Le dossier existe déjà
Créer
Aucun dossier
Choisir
- Choose target folder
- Copy
- Move
+ Sélectionner le dossier cible
+ Copier
+ Déplacer
Vous n\'avez pas la permission %s
de copier ce fichier
de créer ce fichier
@@ -436,7 +435,7 @@
Tous les fichiers ont été déplacés
Suivant
4 heures
- This icon indicates availability of live photo
+ Cette icône indique la disponibilité de live photo
Le nom résultera en un fichier caché
Nom
Note
@@ -602,16 +601,16 @@
Renommer la nouvelle version
Que faire si le fichier existe déjà ?
Ajouter un compte
- Sync calendar and contacts
+ Synchroniser l’agenda et les contacts
Ni Google Play Store ou F-Droid ne sont installés
Configurer DAVx5 (autrefois connu comme DAVdroid) (v1.3.0+) pour le compte actuel
- Calendar and contacts sync set up
+ La synchronisation de l\'agenda et des contacts a bien été configurée.
À propos
Préférences
Dév
Général
Plus
- Daily backup of your calendar and contacts
+ Sauvegarde quotidienne de votre agenda et des contacts
Sauvegarde quotidienne de vos contacts
Erreur inattendue lors de la configuration de DAVx5 (anciennement connu sous le nom de DAVdroid)
Le chiffrement de bout en bout est configuré !
@@ -624,8 +623,8 @@
Mentions
Le fichier original sera…
Le fichier original sera…
- Exclude hidden files and folders
- Exclude hidden
+ Exclure les fichiers et dossiers cachés
+ Exclure les cachés
Stockage dans des sous-dossiers se basant sur la date
Utiliser des sous-dossiers
Options du sous-dossier
@@ -674,17 +673,17 @@
Vous pouvez retirer le chiffrement de bout en bout localement sur ce client
Vous pouvez retirer le chiffrement de bout en bout localement sur ce client. Les fichiers chiffrés resteront sur le serveur, mais ne seront plus synchronisés avec cet ordinateur.
Échec de la suppression
- Remove local account
- Remove account from device and delete all local files
+ Supprimer le compte local
+ Supprimer le compte de l\'appareil et supprimer tous les fichiers locaux
Erreur lors de la suppression des notifications.
Supprimer
Supprimé
Entrez un nouveau nom
Impossible de renommer la version locale; veuillez réessayer avec un nom différent
Impossible de renommer, le nom est déjà utilisé
- Request account deletion
- Request deletion
- Request permanent deletion of account by service provider
+ Demander la suppression du compte
+ Demander la suppression
+ Demander la suppression permanente du compte par le fournisseur de services
Le repartage n\'est pas autorisé
Le repartage est interdit
Aucune image réduite disponible. Télécharger l\'image originale ?
@@ -705,12 +704,12 @@
Tous vos comptes
en un seul endroit
Téléversement automatique
- for your photos and videos
- Calendar and contacts
+ pour vos photos et vidéos
+ Agenda et contacts
Synchroniser avec DAVx5
Erreur lors de l\'obtention des résultats de recherche
- Secure sharing is not set up for this user
- Secure share …
+ Le partage sécurité n’est pas configuré pour cet utilisateur
+ Partage sécurisé…
Tout sélectionner
Paramétrer le dossier média
Veuillez sélectionner un modèle
@@ -725,7 +724,7 @@
Enregistrer le message d\'état
Pendant la configuration du chiffrement de bout en bout, vous recevrez une phrase secrète aléatoire de 12 mots dont vous aurez besoin pour ouvrir vos fichiers sur d\'autres appareils. Cette phrase secrète ne sera stockée que sur cet appareil, et pourra être affichée à nouveau sur cet écran. Veuillez la noter en lieu sûr !
Partager
- Share and Copy Link
+ Partager et copier le lien
Partage
%1$s
Expire le %1$s
@@ -745,7 +744,7 @@
Partager le lien (%1$s)
Définir une date d\'expiration
Définir un mot de passe
- Resharing is not allowed during secure file drop
+ Le repartage n’est pas autorisé pendant le dépôt d’un fichier sécurisé
Protégé par mot de passe
Peut modifier
Dépôt de fichier
@@ -769,7 +768,6 @@
partagé par lien
Partagé avec vous par %1$s
L\'ajout du partage a échoué
- Adding share failed. This file or folder has already been shared with this person or group.
Afficher les photos
Afficher les vidéos
Se connecter avec un fournisseur
@@ -812,7 +810,7 @@
Accès complet
Média en lecture seule
Images
- The self-hosted productivity platform that keeps you in control.\n\nFeatures:\n* Easy, modern interface, suited to the theme of your server\n* Upload files to your Nextcloud server\n* Share them with others\n* Keep your favorite files and folders synced\n* Search across all folders on your server\n* Auto Upload for photos and videos taken by your device\n* Keep up to date with notifications\n* Multi-account support\n* Secure access to your data with fingerprint or PIN\n* Integration with DAVx5 (formerly known as DAVdroid) for easy setup of calendar and contacts synchronization\n\nPlease report all issues at https://github.com/nextcloud/android/issues and discuss this app at https://help.nextcloud.com/c/clients/android\n\nNew to Nextcloud? Nextcloud is a private file sync and share and communication server. It is libre software, and you can host it yourself or pay a company to do it for you. That way, you are in control of your photos, your calendar and contact data, your documents and everything else.\n\nCheck out Nextcloud at https://nextcloud.com
+ La plateforme de productivité auto-hébergée qui vous redonne le contrôle.\n\nFonctionnalités: \n* Intuitif, interface moderne, adaptée au thème de votre serveur.\n* Envoyez des fichiers sur votre serveur Nextcloud\n* Partagez avec d\'autres personnes\n* Gardez vos fichiers et dossiers préférés synchronisés\n* Recherchez dans tous les dossiers de votre serveur\n* Téléversement automatique des photos et vidéos prises par votre appareil\n* Restez à jour avec les notifications\n* Supporte plusieurs comptes simultanément\n* Accès sécurisé avec votre empreinte digitale ou un PIN\n* Intégration avec DAVx5 (ancien nom : DAVdroid) pour configurer facilement l\'agenda&et synchroniser les contacts\n\nMerci de signaler les problèmes sur https://github.com/nextcloud/android/issues et discutez de cette application sur https://help.nextcloud.com/c/clients/android\n\nNew sur Nextcloud ? Nextcloud est un serveur privé de synchronisation de fichiers&de partage et de communications. C\'est un logiciel libre, et vous pouvez l\'héberger vous-même ou payer une entreprise pour le faire à votre place. De cette façon, vous avez le contrôle de vos photos, votre agenda et vos données de contacts, vos documents et tout le reste.\n\nApprenez en plus sur Nextcloud sur https://nextcloud.com
La plateforme de productivité auto-hébergée qui vous permet de garder le contrôle.\nCeci est la version officielle de développement, qui présente chaque jour quelques-unes des fonctionnalités non-testées les plus récentes, causant parfois des instabilités ou des pertes de données. Cette application s\'adresse aux utilisateurs volontaires souhaitant tester et rapporter les problèmes qui peuvent arriver. Ne l\'utilisez jamais pour un environnement de production!\n\nLes versions officielles et en développement sont disponibles sur F-droid, et peuvent être utilisées en même temps.
La plateforme de productivité auto-hébergée qui vous permet de garder le contrôle
La plateforme de productivité auto-hébergée qui vous permet de garder le contrôle (version de développement en démonstration)
@@ -826,7 +824,7 @@
\"%1$s\" a été partagé avec vous
%1$s a partagé \"%2$s\" avec vous
Photos uniquement
- Photos and videos
+ Photos et vidéos
Vidéos uniquement
Suggérer
Des conflits ont été trouvés
@@ -868,7 +866,7 @@
Les fichiers supprimés s\'afficheront ici et vous pourrez les restaurer.
Le fichier %1$s n\'a pas pu être supprimé !
Le fichier %1$s n\'a pas pu être restauré !
- Delete permanently
+ Supprimer définitivement
Le chargement de la corbeille a échoué !
Des fichiers n\'ont pas pu être supprimés de manière définitive !
Déverrouiller le fichier
@@ -884,13 +882,13 @@
Impossible de mettre à jour. Vérifiez que le fichier existe
de modifier ce partage
La mise à jour du partage a échoué
- Clear cancelled uploads
- Resume cancelled uploads
- Clear failed uploads
- Retry failed uploads
- Some files not exists those files cannot be resumed
- Pause all uploads
- Resume all uploads
+ Effacer les téléversements annulés
+ Poursuivre les téléversements annulés
+ Effacer les téléversements échoués
+ Relancer les envois en erreur
+ Certains fichiers n’existent pas et ne peuvent pas être relancés.
+ Suspendre tous les téléversements
+ Poursuivre tous les téléversements
Impossible de créer le fichier local
Téléverser depuis…
Téléverser du contenu à partir d\'autres applications
@@ -902,7 +900,7 @@
Extrait du fichier texte (.txt)
Spécifiez le nom et le type du fichier à téléverser
Téléverser des fichiers
- All uploads are paused
+ Tous les téléversements sont suspendus
Bouton d\'action d\'upload
Supprimer
Aucun téléversement disponible
@@ -911,10 +909,10 @@
Stockage local plein
Le fichier n\'a pas pu être copié sur le stockage local
Impossible de verrouiller le dossier
- Upload was cancelled by user
+ Le téléversement a été annulé par l\'utilisateur
Le chiffrement n\'est disponible que pour les versions d\'Android>= 5.0
Il n\'y a pas assez d\'espace pour copier les fichiers sélectionnés dans le dossier %1$s. Souhaitez-vous plutôt les déplacer ?
- Storage quota exceeded
+ Quota de stockage dépassé
Numériser un document depuis l\'appareil photo
Conflit de synchronisation, veuillez le résoudre manuellement
Erreur inconnue
@@ -926,10 +924,10 @@
Le fichier à téléverser n\'a pas été trouvé. Merci de vérifier si ce fichier existe.
le fichier ne peut être téléchargé
Aucun fichier à téléverser
- File not found. Are you sure that this file exists or has a previous conflict not been resolved?
- We couldnt locate the file on server. Another user may have deleted the file
+ Fichier non trouvé. Êtes-vous sûr que ce fichier existe ou qu\'un conflit précédent n\'a pas été résolu ?
+ Impossible de retrouver le fichier sur le serveur. Un autre utilisateur l\'a peut-être supprimé
Nom du dossier
- Retry to upload failed local files
+ Réessayer de téléverser les fichiers locaux ayant échoués
Sélectionnez le dossier de téléversement
Impossible d\'envoyer %1$s
Le téléversement a échoué, reconnectez-vous
@@ -953,7 +951,7 @@
En cours
Échec / En attente de reprise
Envoyé
- Cancelled
+ Annulé
En attente de téléversement
Téléversements
Annulé
@@ -968,7 +966,7 @@
Récupération de la version serveur …
L\'application s\'est arrêtée
Terminé
- Same file found on remote, skipping upload
+ Le même fichier a été trouvé sur le serveur distant, le téléversement est ignoré
Erreur inconnue
Un virus a été détecté. Le téléversement ne peut donc pas être réalisé !
En attente de sortie du mode d’économie d’énergie
@@ -989,16 +987,16 @@
Veuillez patienter…
Vérification des identifiants enregistrés
Copie du fichier depuis le stockage privé
- Please update the Android System WebView app for a login
- Update
- Update Android System WebView
+ Veuillez mettre à jour l\'application Android System WebView pour vous connecter
+ Mise à jour
+ Mettre à jour Android System WebView
Image quoi de neuf
Ignorer
Nouveautés dans %1$s
Quel est votre statut ?
Les widgets ne sont disponibles que sur %1$s 25 ou plus tard
Non disponible
- Downloading files…
+ Réception de fichiers…
Envoyer un courriel
Le dossier de stockage des données n\'existe pas !
Cela peut être dû à une restauration de sauvegarde sur un autre appareil. Retour aux valeurs par défaut. Veuillez vérifier les paramètres pour ajuster le chemin de stockage.
diff --git a/app/src/main/res/values-zh-rHK/strings.xml b/app/src/main/res/values-zh-rHK/strings.xml
index 439093a931..612b543117 100644
--- a/app/src/main/res/values-zh-rHK/strings.xml
+++ b/app/src/main/res/values-zh-rHK/strings.xml
@@ -45,6 +45,7 @@
任務清單加載中,請稍候
無可用的工作項目。選取工作項目類型以建立新工作項目。
沒有可用於 %s 任務項目類型的任務項目,您可以從右下角建立新任務項目。
+ 進行中
預定
已完成
建立任務項目時發生錯誤
@@ -722,7 +723,7 @@
使用圖片作為
設定狀態
設定狀態訊息
- 在設置端到端加密期間,您將收到一個隨機的 12 字助記碼,您需要在其他設備上打開文件。這將僅存儲在此設備上,並且可以在此屏幕中再次顯示。請記在安全的地方!
+ 在設置端到端加密期間,您將收到一個隨機的 12 字助記碼,您需要在其他設備上打開文件。這將僅存儲在此設備上,並且可以在此螢幕中再次顯示。請記在安全的地方!
分享
分享並複製連結
分享
diff --git a/src/generic/fastlane/metadata/android/fr-FR/full_description.txt b/src/generic/fastlane/metadata/android/fr-FR/full_description.txt
index 24ba78ea97..1cd11c9e82 100644
--- a/src/generic/fastlane/metadata/android/fr-FR/full_description.txt
+++ b/src/generic/fastlane/metadata/android/fr-FR/full_description.txt
@@ -1,19 +1,19 @@
-The self-hosted productivity platform that keeps you in control.
+La plateforme de productivité auto-hébergée qui vous redonne le contrôle.
-Features:
-* Easy, modern interface, suited to the theme of your server
-* Upload files to your Nextcloud server
-* Share them with others
-* Keep your favorite files and folders synced
-* Search across all folders on your server
-* Auto Upload for photos and videos taken by your device
-* Keep up to date with notifications
-* Multi-account support
-* Secure access to your data with fingerprint or PIN
-* Integration with DAVx5 (formerly known as DAVdroid) for easy setup of calendar and contacts synchronization
+Fonctionnalités:
+* Intuitif, interface moderne, adaptée au thème de votre serveur.
+* Envoyez des fichiers sur votre serveur Nextcloud
+* Partagez avec d'autres personnes
+* Gardez vos fichiers et dossiers préférés synchronisés
+* Recherchez dans tous les dossiers de votre serveur
+* Téléversement automatique des photos et vidéos prises par votre appareil
+* Restez à jour avec les notifications
+* Supporte plusieurs comptes simultanément
+* Accès sécurisé avec votre empreinte digitale ou un PIN
+* Intégration avec DAVx5 (ancien nom : DAVdroid) pour configurer facilement l'agenda&et synchroniser les contacts
-Please report all issues at https://github.com/nextcloud/android/issues and discuss this app at https://help.nextcloud.com/c/clients/android
+Merci de signaler les problèmes sur https://github.com/nextcloud/android/issues et discutez de cette application sur https://help.nextcloud.com/c/clients/android
-New to Nextcloud? Nextcloud is a private file sync and share and communication server. It is libre software, and you can host it yourself or pay a company to do it for you. That way, you are in control of your photos, your calendar and contact data, your documents and everything else.
+New sur Nextcloud ? Nextcloud est un serveur privé de synchronisation de fichiers&de partage et de communications. C'est un logiciel libre, et vous pouvez l'héberger vous-même ou payer une entreprise pour le faire à votre place. De cette façon, vous avez le contrôle de vos photos, votre agenda et vos données de contacts, vos documents et tout le reste.
-Check out Nextcloud at https://nextcloud.com
\ No newline at end of file
+Apprenez en plus sur Nextcloud sur https://nextcloud.com
\ No newline at end of file