diff --git a/assets/l10n/app_fr.arb b/assets/l10n/app_fr.arb index 5a45f6081c..420e9a8036 100644 --- a/assets/l10n/app_fr.arb +++ b/assets/l10n/app_fr.arb @@ -65,6 +65,9 @@ "@actionSheetOptionStarMessage": { "description": "Label for star button on action sheet." }, + "@actionSheetOptionSubscribe": { + "description": "Label in the channel action sheet for subscribing to the channel." + }, "@actionSheetOptionUnfollowTopic": { "description": "Label for unfollowing a topic on action sheet." }, @@ -98,6 +101,9 @@ "@actionSheetReadReceiptsZeroReadCount": { "description": "Label in the \"Read receipts\" bottom sheet when no one has read the message." }, + "@allChannelsEmptyPlaceholderHeader": { + "description": "Centered text on the 'All channels' page saying that there is no content to show." + }, "@channelFeedButtonTooltip": { "description": "Tooltip for button to navigate to a given channel's feed" }, @@ -122,9 +128,18 @@ "@composeBoxBannerButtonSave": { "description": "Label text for the 'Save' button in the compose-box banner when you are editing a message." }, + "@composeBoxBannerButtonSubscribe": { + "description": "Label text for the 'Subscribe' button in the compose-box banner when you are viewing an unsubscribed channel." + }, "@composeBoxBannerLabelEditMessage": { "description": "Label text for the compose-box banner when you are editing a message." }, + "@composeBoxSendTooltip": { + "description": "Tooltip for send button in compose box." + }, + "@composeBoxTopicHintText": { + "description": "Hint text for topic input widget in compose box." + }, "@deleteMessageConfirmationDialogConfirmButton": { "description": "Label for the 'Delete' button on a confirmation dialog for deleting a message." }, @@ -366,6 +381,9 @@ "@mentionsPageTitle": { "description": "Page title for the 'Mentions' message view." }, + "@newDmSheetComposeButtonLabel": { + "description": "Label for the compose button in the new DM sheet that starts composing a message to the selected users." + }, "@noStatusText": { "description": "The text part of the status button sub-label in self-user profile page when status text is not set." }, @@ -555,6 +573,9 @@ } } }, + "@unknownUserName": { + "description": "Name placeholder to use for a user when we don't know their name." + }, "@unpinnedSubscriptionsLabel": { "description": "Label for the list of unpinned subscribed channels." }, @@ -637,6 +658,7 @@ "actionSheetOptionSeeWhoReacted": "Voir qui a réagi", "actionSheetOptionShare": "Partager", "actionSheetOptionStarMessage": "Mettre le message en favori", + "actionSheetOptionSubscribe": "S'abonner", "actionSheetOptionUnfollowTopic": "Ne plus suivre le sujet", "actionSheetOptionUnmuteTopic": "Rendre le sujet non silencieux", "actionSheetOptionUnresolveTopic": "Marquer comme non résolu", @@ -646,6 +668,7 @@ "actionSheetReadReceiptsErrorReadCount": "Échec du chargement des accusés de réception.", "actionSheetReadReceiptsReadCount": "{count, plural, =1{Ce message a été lu par {count} personne:} other{Ce message a été lu par {count} personnes :}}", "actionSheetReadReceiptsZeroReadCount": "Personne n'a encore lu ce message.", + "allChannelsEmptyPlaceholderHeader": "Il n'y a pas de canal que vous pouvez visualiser dans cette organisation.", "channelFeedButtonTooltip": "Fil de la chaîne", "channelsPageTitle": "Chaînes", "chooseAccountButtonAddAnAccount": "Ajouter un compte", @@ -654,7 +677,10 @@ "combinedFeedPageTitle": "Fil groupé", "composeBoxBannerButtonCancel": "Annuler", "composeBoxBannerButtonSave": "Sauvegarder", + "composeBoxBannerButtonSubscribe": "S'abonner", "composeBoxBannerLabelEditMessage": "Editer le message", + "composeBoxSendTooltip": "Envoyer", + "composeBoxTopicHintText": "Sujet", "deleteMessageConfirmationDialogConfirmButton": "Supprimer", "deleteMessageConfirmationDialogMessage": "Supprimer un message de façon permanente le supprime pour tout le monde.", "deleteMessageConfirmationDialogTitle": "Supprimer message ?", @@ -706,6 +732,7 @@ "mainMenuMyProfile": "Mon profil", "manyPeopleTyping": "Plusieurs personnes sont en train d'écrire…", "mentionsPageTitle": "Mentions", + "newDmSheetComposeButtonLabel": "Rédiger", "noStatusText": "Statut sans texte", "notifGroupDmConversationLabel": "{senderFullName} à vous et {numOthers, plural, =1{1 other} other{{numOthers} others}}", "notifSelfUser": "Vous", @@ -747,6 +774,7 @@ "tryAnotherAccountButton": "Essayer un autre compte", "tryAnotherAccountMessage": "Votre compte à {url} prend du temps à se charger.", "twoPeopleTyping": "{typist} et {otherTypist} sont en train d'écrire…", + "unknownUserName": "(utilisateur inconnu)", "unpinnedSubscriptionsLabel": "Désépingler", "unsubscribeConfirmationDialogConfirmButton": "Se désinscrire", "unsubscribeConfirmationDialogTitle": "Se désinscrire de {channelName}?", diff --git a/lib/generated/l10n/zulip_localizations_fr.dart b/lib/generated/l10n/zulip_localizations_fr.dart index 0d64c3b679..de4a957f9e 100644 --- a/lib/generated/l10n/zulip_localizations_fr.dart +++ b/lib/generated/l10n/zulip_localizations_fr.dart @@ -76,7 +76,7 @@ class ZulipLocalizationsFr extends ZulipLocalizations { @override String get allChannelsEmptyPlaceholderHeader => - 'There are no channels you can view in this organization.'; + 'Il n\'y a pas de canal que vous pouvez visualiser dans cette organisation.'; @override String get profileButtonSendDirectMessage => 'Envoyer un message direct'; @@ -100,7 +100,7 @@ class ZulipLocalizationsFr extends ZulipLocalizations { 'Pour charger des fichiers, merci d\'accorder des autorisations supplémentaires à Zulip, dans les préférences.'; @override - String get actionSheetOptionSubscribe => 'Subscribe'; + String get actionSheetOptionSubscribe => 'S\'abonner'; @override String get subscribeFailedTitle => 'Failed to subscribe'; @@ -453,7 +453,7 @@ class ZulipLocalizationsFr extends ZulipLocalizations { String get composeBoxBannerButtonRefresh => 'Refresh'; @override - String get composeBoxBannerButtonSubscribe => 'Subscribe'; + String get composeBoxBannerButtonSubscribe => 'S\'abonner'; @override String get composeBoxBannerLabelEditMessage => 'Editer le message'; @@ -505,7 +505,7 @@ class ZulipLocalizationsFr extends ZulipLocalizations { String get composeBoxGenericContentHint => 'Type a message'; @override - String get newDmSheetComposeButtonLabel => 'Compose'; + String get newDmSheetComposeButtonLabel => 'Rédiger'; @override String get newDmSheetScreenTitle => 'New DM'; @@ -542,13 +542,13 @@ class ZulipLocalizationsFr extends ZulipLocalizations { String get preparingEditMessageContentInput => 'Preparing…'; @override - String get composeBoxSendTooltip => 'Send'; + String get composeBoxSendTooltip => 'Envoyer'; @override String get unknownChannelName => '(unknown channel)'; @override - String get composeBoxTopicHintText => 'Topic'; + String get composeBoxTopicHintText => 'Sujet'; @override String composeBoxEnterTopicOrSkipHintText(String defaultTopicName) { @@ -566,7 +566,7 @@ class ZulipLocalizationsFr extends ZulipLocalizations { } @override - String get unknownUserName => '(unknown user)'; + String get unknownUserName => '(utilisateur inconnu)'; @override String get dmsWithYourselfPageTitle => 'DMs with yourself';