New Crowdin updates (#4930
* fix: New French translations from Crowdin [ci skip] * fix: New Spanish translations from Crowdin [ci skip] * fix: New Danish translations from Crowdin [ci skip] * fix: New German translations from Crowdin [ci skip] * fix: New Italian translations from Crowdin [ci skip] * fix: New Japanese translations from Crowdin [ci skip] * fix: New Korean translations from Crowdin [ci skip] * fix: New Dutch translations from Crowdin [ci skip] * fix: New Polish translations from Crowdin [ci skip] * fix: New Portuguese translations from Crowdin [ci skip] * fix: New Russian translations from Crowdin [ci skip] * fix: New Swedish translations from Crowdin [ci skip] * fix: New Turkish translations from Crowdin [ci skip] * fix: New Chinese Simplified translations from Crowdin [ci skip] * fix: New Chinese Traditional translations from Crowdin [ci skip] * fix: New Vietnamese translations from Crowdin [ci skip] * fix: New Portuguese, Brazilian translations from Crowdin [ci skip] * fix: New Indonesian translations from Crowdin [ci skip] * fix: New Persian translations from Crowdin [ci skip] * fix: New Thai translations from Crowdin [ci skip] * fix: New Ukrainian translations from Crowdin [ci skip] * fix: New French translations from Crowdin [ci skip] * fix: New Russian translations from Crowdin [ci skip] * fix: New Russian translations from Crowdin [ci skip] * fix: New French translations from Crowdin [ci skip] * fix: New Spanish translations from Crowdin [ci skip] * fix: New Danish translations from Crowdin [ci skip] * fix: New German translations from Crowdin [ci skip] * fix: New Italian translations from Crowdin [ci skip] * fix: New Japanese translations from Crowdin [ci skip] * fix: New Korean translations from Crowdin [ci skip] * fix: New Dutch translations from Crowdin [ci skip] * fix: New Polish translations from Crowdin [ci skip] * fix: New Portuguese translations from Crowdin [ci skip] * fix: New Russian translations from Crowdin [ci skip] * fix: New Swedish translations from Crowdin [ci skip] * fix: New Turkish translations from Crowdin [ci skip] * fix: New Chinese Simplified translations from Crowdin [ci skip] * fix: New Chinese Traditional translations from Crowdin [ci skip] * fix: New Vietnamese translations from Crowdin [ci skip] * fix: New Portuguese, Brazilian translations from Crowdin [ci skip] * fix: New Indonesian translations from Crowdin [ci skip] * fix: New Persian translations from Crowdin [ci skip] * fix: New Thai translations from Crowdin [ci skip] * fix: New Ukrainian translations from Crowdin [ci skip] * fix: New French translations from Crowdin [ci skip] * fix: New Polish translations from Crowdin [ci skip] * fix: New Polish translations from Crowdin [ci skip] * fix: New Russian translations from Crowdin [ci skip] * fix: New Italian translations from Crowdin [ci skip] * fix: New German translations from Crowdin [ci skip] * fix: New Indonesian translations from Crowdin [ci skip] * fix: New Indonesian translations from Crowdin [ci skip] * fix: New German translations from Crowdin [ci skip] * fix: New French translations from Crowdin [ci skip] * fix: New Spanish translations from Crowdin [ci skip] * fix: New Danish translations from Crowdin [ci skip] * fix: New German translations from Crowdin [ci skip] * fix: New Italian translations from Crowdin [ci skip] * fix: New Japanese translations from Crowdin [ci skip] * fix: New Korean translations from Crowdin [ci skip] * fix: New Dutch translations from Crowdin [ci skip] * fix: New Polish translations from Crowdin [ci skip] * fix: New Portuguese translations from Crowdin [ci skip] * fix: New Russian translations from Crowdin [ci skip] * fix: New Swedish translations from Crowdin [ci skip] * fix: New Turkish translations from Crowdin [ci skip] * fix: New Chinese Simplified translations from Crowdin [ci skip] * fix: New Chinese Traditional translations from Crowdin [ci skip] * fix: New Vietnamese translations from Crowdin [ci skip] * fix: New Portuguese, Brazilian translations from Crowdin [ci skip] * fix: New Indonesian translations from Crowdin [ci skip] * fix: New Persian translations from Crowdin [ci skip] * fix: New Thai translations from Crowdin [ci skip] * fix: New Ukrainian translations from Crowdin [ci skip] * fix: New French translations from Crowdin [ci skip] * fix: New Spanish translations from Crowdin [ci skip] * fix: New Danish translations from Crowdin [ci skip] * fix: New German translations from Crowdin [ci skip] * fix: New Italian translations from Crowdin [ci skip] * fix: New Japanese translations from Crowdin [ci skip] * fix: New Korean translations from Crowdin [ci skip] * fix: New Dutch translations from Crowdin [ci skip] * fix: New Polish translations from Crowdin [ci skip] * fix: New Portuguese translations from Crowdin [ci skip] * fix: New Russian translations from Crowdin [ci skip] * fix: New Swedish translations from Crowdin [ci skip] * fix: New Turkish translations from Crowdin [ci skip] * fix: New Chinese Simplified translations from Crowdin [ci skip] * fix: New Chinese Traditional translations from Crowdin [ci skip] * fix: New Vietnamese translations from Crowdin [ci skip] * fix: New Portuguese, Brazilian translations from Crowdin [ci skip] * fix: New Indonesian translations from Crowdin [ci skip] * fix: New Persian translations from Crowdin [ci skip] * fix: New Thai translations from Crowdin [ci skip] * fix: New Ukrainian translations from Crowdin [ci skip] * fix: New French translations from Crowdin [ci skip] * fix: New Chinese Simplified translations from Crowdin [ci skip] * fix: New French translations from Crowdin [ci skip] * fix: New Spanish translations from Crowdin [ci skip] * fix: New Danish translations from Crowdin [ci skip] * fix: New German translations from Crowdin [ci skip] * fix: New Italian translations from Crowdin [ci skip] * fix: New Japanese translations from Crowdin [ci skip] * fix: New Korean translations from Crowdin [ci skip] * fix: New Dutch translations from Crowdin [ci skip] * fix: New Polish translations from Crowdin [ci skip] * fix: New Portuguese translations from Crowdin [ci skip] * fix: New Russian translations from Crowdin [ci skip] * fix: New Swedish translations from Crowdin [ci skip] * fix: New Turkish translations from Crowdin [ci skip] * fix: New Chinese Simplified translations from Crowdin [ci skip] * fix: New Chinese Traditional translations from Crowdin [ci skip] * fix: New Vietnamese translations from Crowdin [ci skip] * fix: New Portuguese, Brazilian translations from Crowdin [ci skip] * fix: New Indonesian translations from Crowdin [ci skip] * fix: New Persian translations from Crowdin [ci skip] * fix: New Thai translations from Crowdin [ci skip] * fix: New Ukrainian translations from Crowdin [ci skip] * fix: New German translations from Crowdin [ci skip] * fix: New French translations from Crowdin [ci skip] * fix: New Chinese Simplified translations from Crowdin [ci skip] * fix: New Chinese Simplified translations from Crowdin [ci skip] * fix: New Portuguese, Brazilian translations from Crowdin [ci skip] * fix: New Korean translations from Crowdin [ci skip] * fix: New French translations from Crowdin [ci skip] * fix: New Spanish translations from Crowdin [ci skip] * fix: New Danish translations from Crowdin [ci skip] * fix: New German translations from Crowdin [ci skip] * fix: New Italian translations from Crowdin [ci skip] * fix: New Japanese translations from Crowdin [ci skip] * fix: New Korean translations from Crowdin [ci skip] * fix: New Dutch translations from Crowdin [ci skip] * fix: New Polish translations from Crowdin [ci skip] * fix: New Portuguese translations from Crowdin [ci skip] * fix: New Russian translations from Crowdin [ci skip] * fix: New Swedish translations from Crowdin [ci skip] * fix: New Turkish translations from Crowdin [ci skip] * fix: New Chinese Simplified translations from Crowdin [ci skip] * fix: New Chinese Traditional translations from Crowdin [ci skip] * fix: New Vietnamese translations from Crowdin [ci skip] * fix: New Portuguese, Brazilian translations from Crowdin [ci skip] * fix: New Indonesian translations from Crowdin [ci skip] * fix: New Persian translations from Crowdin [ci skip] * fix: New Thai translations from Crowdin [ci skip] * fix: New Ukrainian translations from Crowdin [ci skip] * fix: New French translations from Crowdin [ci skip] * fix: New Spanish translations from Crowdin [ci skip] * fix: New Danish translations from Crowdin [ci skip] * fix: New German translations from Crowdin [ci skip] * fix: New Italian translations from Crowdin [ci skip] * fix: New Japanese translations from Crowdin [ci skip] * fix: New Korean translations from Crowdin [ci skip] * fix: New Dutch translations from Crowdin [ci skip] * fix: New Polish translations from Crowdin [ci skip] * fix: New Portuguese translations from Crowdin [ci skip] * fix: New Russian translations from Crowdin [ci skip] * fix: New Swedish translations from Crowdin [ci skip] * fix: New Turkish translations from Crowdin [ci skip] * fix: New Chinese Simplified translations from Crowdin [ci skip] * fix: New Chinese Traditional translations from Crowdin [ci skip] * fix: New Vietnamese translations from Crowdin [ci skip] * fix: New Portuguese, Brazilian translations from Crowdin [ci skip] * fix: New Indonesian translations from Crowdin [ci skip] * fix: New Persian translations from Crowdin [ci skip] * fix: New Thai translations from Crowdin [ci skip] * fix: New Ukrainian translations from Crowdin [ci skip]
This commit is contained in:
@@ -52,6 +52,7 @@
|
||||
"Delete {{ documentName }}": "Supprimer {{ documentName }}",
|
||||
"Permanently delete": "Supprimer définitivement",
|
||||
"Permanently delete {{ documentName }}": "Supprimer définitivement {{ documentName }}",
|
||||
"Comments": "Commentaires",
|
||||
"History": "Historique",
|
||||
"Insights": "Analyses",
|
||||
"Home": "Accueil",
|
||||
@@ -98,14 +99,15 @@
|
||||
"Viewers": "Lecteurs",
|
||||
"I’m sure – Delete": "Je suis sûr – Supprimer",
|
||||
"Deleting": "Suppression",
|
||||
"Are you sure about that? Deleting the <em>{{collectionName}}</em> collection is permanent and cannot be restored, however documents within will be moved to the trash.": "Supprimer la collection <em>{{collectionName}}</em> est permanent et elle ne pourra pas être restaurée. Néanmoins, les documents qu'elle contient seront déplacés vers la corbeille.",
|
||||
"Are you sure about that? Deleting the <em>{{collectionName}}</em> collection is permanent and cannot be restored, however documents within will be moved to the trash.": "Êtes-vous sûr ? Supprimer la collection <em>{{collectionName}}</em> est définitif et cellle-ci ne pourra pas être restaurée. Cependant les documents inclus seront déplacés vers la corbeille.",
|
||||
"Also, <em>{{collectionName}}</em> is being used as the start view – deleting it will reset the start view to the Home page.": "De plus, la collection <em>{{collectionName}}</em> est affichée par défaut au démarrage - sa suppression réinitialisera la vue de démarrage sur la page d'accueil.",
|
||||
"Sorry, an error occurred saving the collection": "Désolé, une erreur s'est produite lors de l'enregistrement de la collection",
|
||||
"Add a description": "Ajouter une description",
|
||||
"Collapse": "Réduire",
|
||||
"Expand": "Développer",
|
||||
"Type a command or search": "Entrez une commande ou faites une recherche",
|
||||
"Open search from anywhere with the {{ shortcut }} shortcut": "Ouvrir la recherche depuis n'importe où avec le raccourci {{ shortcut }}",
|
||||
"Are you sure you want to permanently delete this entire comment thread?": "Êtes-vous sûr de vouloir supprimer définitivement ce fil de commentaires ?",
|
||||
"Are you sure you want to permanently delete this comment?": "Êtes-vous sûr de vouloir supprimer définitivement ce commentaire ?",
|
||||
"Server connection lost": "Connexion au serveur perdue",
|
||||
"Edits you make will sync once you’re online": "Les modifications que vous effectuez seront synchronisées lorsque vous serez en ligne",
|
||||
"Submenu": "Sous-menu",
|
||||
@@ -138,10 +140,6 @@
|
||||
"in": "dans",
|
||||
"nested document": "document imbriqué",
|
||||
"nested document_plural": "documents imbriqués",
|
||||
"Viewed by": "Consulté par",
|
||||
"only you": "moi uniquement",
|
||||
"person": "personne",
|
||||
"people": "personnes",
|
||||
"{{ total }} task": "{{ total }} tâche",
|
||||
"{{ total }} task_plural": "{{ total }} tâches",
|
||||
"{{ completed }} task done": "{{ completed }} tâche effectuée",
|
||||
@@ -233,6 +231,7 @@
|
||||
"Are you sure you want to make {{ userName }} a member?": "Êtes-vous sûr de vouloir faire de {{ userName }} un membre ?",
|
||||
"Are you sure you want to make {{ userName }} an admin? Admins can modify team and billing information.": "Voulez-vous vraiment faire de {{ userName }} un administrateur ? Les administrateurs peuvent modifier les équipes et la facturation.",
|
||||
"Are you sure you want to suspend {{ userName }}? Suspended users will be prevented from logging in.": "Voulez-vous vraiment suspendre {{ userName }} ? Les utilisateurs suspendus ne pourront plus se connecter.",
|
||||
"Profile picture": "Photo de profil",
|
||||
"Insert column after": "Insérer une colonne après",
|
||||
"Insert column before": "Insérer une colonne avant",
|
||||
"Insert row after": "Insérer une ligne après",
|
||||
@@ -246,6 +245,7 @@
|
||||
"Code block": "Bloc de code",
|
||||
"Copied to clipboard": "Copié dans le presse-papier",
|
||||
"Code": "Code",
|
||||
"Comment": "Commenter",
|
||||
"Copy": "Copier",
|
||||
"Create link": "Créer un lien",
|
||||
"Sorry, an error occurred creating the link": "Désolé, une erreur s'est produite lors de la création du lien",
|
||||
@@ -320,10 +320,12 @@
|
||||
"Group member options": "Options des membres du groupe",
|
||||
"Remove": "Supprimer",
|
||||
"Export collection": "Exporter la collection",
|
||||
"Delete collection": "Êtes-vous sûr de vouloir supprimer cette collection?",
|
||||
"Delete collection": "Supprimer la collection",
|
||||
"Sort in sidebar": "Trier dans la barre latérale",
|
||||
"Alphabetical sort": "Tri alphabétique",
|
||||
"Manual sort": "Tri manuel",
|
||||
"Delete comment": "Supprimer le commentaire",
|
||||
"Comment options": "Options des commentaires",
|
||||
"Document options": "Options de document",
|
||||
"Restore": "Restaurer",
|
||||
"Choose a collection": "Choisir une collection",
|
||||
@@ -432,9 +434,23 @@
|
||||
"Add people to {{ collectionName }}": "Ajouter des personnes à {{ collectionName }}",
|
||||
"Signing in": "Connexion en cours",
|
||||
"You can safely close this window once the Outline desktop app has opened": "Vous pouvez fermer cette fenêtre en toute sécurité après que l'application bureau Outline s'est ouverte",
|
||||
"Error creating comment": "Erreur lors de la création du commentaire",
|
||||
"Add a comment": "Ajouter un commentaire",
|
||||
"Add a reply": "Ajouter une réponse",
|
||||
"Reply": "Répondre",
|
||||
"Post": "Publier",
|
||||
"Cancel": "Annuler",
|
||||
"No comments yet": "Aucun commentaire pour le moment",
|
||||
"Error updating comment": "Erreur lors de la mise à jour du commentaire",
|
||||
"Document updated by {{userName}}": "Document mis à jour par {{userName}}",
|
||||
"You have unsaved changes.\nAre you sure you want to discard them?": "Vous avez des changements non enregistrés.\nÊtes-vous sûr de vouloir les supprimer ?",
|
||||
"Images are still uploading.\nAre you sure you want to discard them?": "Des images sont toujours en cours de téléchargement.\nÊtes-vous sûr de vouloir les supprimer ?",
|
||||
"Viewed by": "Consulté par",
|
||||
"only you": "moi uniquement",
|
||||
"person": "personne",
|
||||
"people": "personnes",
|
||||
"{{ count }} comment": "{{ count }} commentaire",
|
||||
"{{ count }} comment_plural": "{{ count }} commentaires",
|
||||
"Type '/' to insert, or start writing…": "Tapez '/' pour insérer, ou commencez à écrire…",
|
||||
"Hide contents": "Masquer le contenu",
|
||||
"Show contents": "Afficher le contenu",
|
||||
@@ -460,7 +476,7 @@
|
||||
"{{ count }} words selected_plural": "{{ count }} mots sélectionnés",
|
||||
"{{ count }} characters selected": "{{ count }} caractère sélectionné",
|
||||
"{{ count }} characters selected_plural": "{{ count }} caractères sélectionnés",
|
||||
"Collaborators": "Collaborateurs",
|
||||
"Contributors": "Contributeurs",
|
||||
"Created": "Créé",
|
||||
"Last updated": "Dernière mise à jour",
|
||||
"Creator": "Créateur",
|
||||
@@ -484,12 +500,12 @@
|
||||
"Share": "Partager",
|
||||
"Only lowercase letters, digits and dashes allowed": "Seuls les lettres minuscules, les chiffres et le tiret sont autorisés",
|
||||
"Sorry, this link has already been used": "Désolé, ce lien a déjà été utilisé",
|
||||
"Share this document": "Partager ce document",
|
||||
"This document is shared because the parent <em>{{ documentTitle }}</em> is publicly shared": "Ce document est partagé car le parent <em>{{ documentTitle }}</em> est partagé publiquement",
|
||||
"Only members with permission can view": "Seuls les membres autorisés peuvent lire",
|
||||
"Publish to internet": "Publier sur Internet",
|
||||
"Anyone with the link can view this document": "Toute personne disposant du lien peut consulter ce document",
|
||||
"Only members with permission can view": "Seuls les membres autorisés peuvent lire",
|
||||
"The shared link was last accessed {{ timeAgo }}.": "Le lien partagé a été consulté pour la dernière fois {{ timeAgo }}.",
|
||||
"Share this document": "Partager ce document",
|
||||
"This document is shared because the parent <2>{documentTitle}</2> is publicly shared.": "This document is shared because the parent <2>{documentTitle}</2> is publicly shared.",
|
||||
"Share nested documents": "Partager des documents imbriqués",
|
||||
"Nested documents are publicly available": "Les documents imbriqués sont disponibles publiquement",
|
||||
"Nested documents are not shared": "Les documents imbriqués ne sont pas partagés",
|
||||
@@ -503,7 +519,7 @@
|
||||
"{{ teamName }} is using {{ appName }} to share documents, please login to continue.": "{{ teamName }} utilise {{ appName }} pour partager des documents, veuillez vous connecter pour continuer.",
|
||||
"Are you sure you want to delete the <em>{{ documentTitle }}</em> template?": "Voulez-vous vraiment supprimer le modèle <em>{{ documentTitle }}</em>?",
|
||||
"Are you sure about that? Deleting the <em>{{ documentTitle }}</em> document will delete all of its history</em>.": "Êtes-vous sûr ? La suppression de <em>{{ documentTitle }}</em> supprimera tout son historique</em>.",
|
||||
"Are you sure about that? Deleting the <em>{{ documentTitle }}</em> document will delete all of its history and <em>{{ any }} nested document</em>.": "Êtes-vous sûr ? La suppression de <em>{{ documentTitle }}</em> supprimera tout son historique et <em>un document imbriqué</em>.",
|
||||
"Are you sure about that? Deleting the <em>{{ documentTitle }}</em> document will delete all of its history and <em>{{ any }} nested document</em>.": "Êtes-vous sûr ? Supprimer le document <em>{{ documentTitle }}</em> effacera tout son historique et <em>{{ any }} documents imbriqués</em>.",
|
||||
"Are you sure about that? Deleting the <em>{{ documentTitle }}</em> document will delete all of its history and <em>{{ any }} nested document</em>._plural": "Êtes-vous sûr ? La suppression de <em>{{ documentTitle }}</em> supprimera tout son historique et <em>{{ any }} documents imbriqués</em>.",
|
||||
"If you’d like the option of referencing or restoring the {{noun}} in the future, consider archiving it instead.": "Si vous souhaitez avoir la possibilité de référencer ou de restaurer le {{noun}} à l'avenir, envisagez plutôt de l'archiver.",
|
||||
"Archiving": "Archivage en cours",
|
||||
@@ -522,7 +538,6 @@
|
||||
"no access": "pas d'accès",
|
||||
"Heads up – moving the document <em>{{ title }}</em> to the <em>{{ newCollectionName }}</em> collection will grant all members of the workspace <em>{{ newPermission }}</em>, they currently have {{ prevPermission }}.": "Attention – déplacer le document <em>{{ title }}</em> vers la collection <em>{{ newCollectionName }}</em> accordera à tous les membres de l'espace de travail un <em>{{ newPermission }}</em>, ils ont actuellement un {{ prevPermission }}.",
|
||||
"Moving": "En cours de déplacement",
|
||||
"Cancel": "Annuler",
|
||||
"Search documents": "Rechercher des documents",
|
||||
"No documents found for your filters.": "Aucun documents trouvés pour votre recherche.",
|
||||
"You’ve not got any drafts at the moment.": "Vous n'avez aucun brouillon pour le moment.",
|
||||
@@ -694,6 +709,8 @@
|
||||
"Manage optional and beta features. Changing these settings will affect the experience for all members of the workspace.": "Gérer les fonctionnalités optionnelles et bêta. La modification de ces paramètres sera effective pour tous les membres de l'espace de travail.",
|
||||
"Seamless editing": "Édition transparente",
|
||||
"When enabled documents are always editable for team members that have permission. When disabled there is a separate editing view.": "Lorsque cette option est activée, les documents sont toujours modifiables pour les membres de l'équipe qui en ont l'autorisation. Lorsqu'il est désactivé, il y a une vue d'édition séparée.",
|
||||
"Commenting": "Commentaires",
|
||||
"When enabled team members can add comments to documents.": "Lorsque cette option est activée, les membres de l'équipe peuvent ajouter des commentaires aux documents.",
|
||||
"Public branding": "Marquage public",
|
||||
"Show your team’s logo on public pages like login and shared documents.": "Affichez le logo de votre équipe sur les pages publiques telles que l'authentification et les documents partagés.",
|
||||
"Add a Google Analytics 4 measurement ID to send document views and analytics from the workspace to your own Google Analytics account.": "Ajouter un identifiant de mesure Google Analytics 4 pour envoyer le nombre de vues de documents et les statistiques de l'espace de travail à votre propre compte Google Analytics.",
|
||||
@@ -715,7 +732,11 @@
|
||||
"Filter": "Filtre",
|
||||
"Receive a notification whenever a new document is published": "Recevez une notification chaque fois qu'un nouveau document est publié",
|
||||
"Document updated": "Document mis à jour",
|
||||
"Receive a notification when a document you created is edited": "Recevez une notification lorsqu'un document que vous avez créé est modifié",
|
||||
"Receive a notification when a document you are subscribed to is edited": "Receive a notification when a document you are subscribed to is edited",
|
||||
"Comment posted": "Comment posted",
|
||||
"Receive a notification when a document you are subscribed to or a thread you participated in receives a comment": "Receive a notification when a document you are subscribed to or a thread you participated in receives a comment",
|
||||
"Mentioned": "Mentioned",
|
||||
"Receive a notification when someone mentions you in a document or comment": "Receive a notification when someone mentions you in a document or comment",
|
||||
"Collection created": "Collection créée",
|
||||
"Receive a notification whenever a new collection is created": "Recevez une notification à chaque fois qu'une nouvelle collection est créée",
|
||||
"Invite accepted": "Invitation acceptée",
|
||||
@@ -793,7 +814,6 @@
|
||||
"<em>Note:</em> Signing back in will cause a new account to be automatically reprovisioned.": "<em>Remarque :</em> Si vous vous reconnectez, un nouveau compte sera automatiquement reprovisionné.",
|
||||
"Are you sure? Deleting your account will destroy identifying data associated with your user and cannot be undone. You will be immediately logged out of {{appName}} and all your API tokens will be revoked.": "Êtes-vous sûr ? La suppression de votre compte détruira les données d'identification associées à votre utilisateur et ne pourra pas être annulé. Vous serez immédiatement déconnecté de {{appName}} et tous vos jetons API seront révoqués.",
|
||||
"Delete My Account": "Supprimer mon compte",
|
||||
"Profile picture": "Photo de profil",
|
||||
"You joined": "Vous avez rejoint",
|
||||
"Joined": "Rejoint",
|
||||
"{{ time }} ago.": "Il y a {{ time }}.",
|
||||
|
||||
Reference in New Issue
Block a user