{"en":{"a11y":{"language":"Language","loading":"Loading","coverImage":"Cover image"},"common":{"email":"Email","password":"Password","name":"Name","cancel":"Cancel","signIn":"Sign in","signOut":"Sign out","signUp":"Sign up","goHome":"Go to Home","edit":"Edit","delete":"Delete","save":"Save","anonymous":"Anonymous","guest":"Guest {tag}","theme":{"label":"Theme","auto":"Auto","light":"Light","dark":"Dark"}},"status":{"open":"Open","planned":"Planned","in_progress":"In Progress","done":"Completed"},"time":{"justNow":"just now","minutesAgo":"{n}m ago","hoursAgo":"{n}h ago","daysAgo":"{n}d ago","monthsAgo":"{n}mo ago","yearsAgo":"{n}y ago"},"nav":{"feedback":"Feedback","roadmap":"Roadmap","changelog":"Changelog","helpCenter":"Help Center","board":"Board","members":"Members","portal":"Portal","workspace":"Workspace","sso":"Single Sign-On","dashboard":"Dashboard","editProfile":"Edit Profile","changePassword":"Change Password","widget":"Widget"},"board":{"boards":"Boards","allFeedback":"All Feedback","topRequests":"Top Requests","recentRequests":"Recent Requests","sortTop":"Top","sortRecent":"Recent","search":"Search","searchPlaceholder":"Search feedback…","clearSearch":"Clear search","closeSearch":"Close search","newRequest":"New Request","noFeedback":"No feedback yet","noMatches":"No matches for “{query}”","noMatchesHint":"Nobody’s raised this yet — be the first.","comments":"{n} comments","loading":"Loading...","loadMore":"Load More","poweredBy":"Powered by "},"roadmap":{"title":"Roadmap","subtitle":"Our current strategic roadmap and development status.","loading":"Loading...","loadMore":"Load more","emptyColumn":"No items in {status} yet.","addItem":"Add item"},"changelog":{"title":"Changelog","subtitle":"Product updates, fixes, and improvements.","empty":"No updates yet","emptyHint":"Check back soon for product updates.","loading":"Loading...","loadMore":"Load more","notFound":"This changelog entry was not found","notFoundHint":"It may have been removed or the link is outdated.","back":"Back to Changelog","showFull":"Show full update","openFull":"Open full page","expand":"Expand update","addReaction":"Add reaction","reactWith":"React with {emoji}","category":{"new":"New","improved":"Improved","fixed":"Fixed"},"admin":{"title":"Changelogs","subtitle":"Manage product updates","create":"Create Log","filterStatus":"Status","searchPlaceholder":"Search logs...","noImage":"No featured image","noEntries":"No changelog entries match the current filters.","showing":"Showing {from} to {to} of {total} entries","entriesShort":"{total} entries","status":{"all":"All Status","published":"Published","draft":"Draft","needs_update":"Needs update"}},"editor":{"back":"Back","view":"View","publish":"Publish","details":"Details","featuredImage":"Featured Image","uploading":"Uploading...","clickReplace":"Click to replace","clickUpload":"Click to upload cover image","coverHint":"Recommended: 1200 × 480 px (2.5:1)","titleLabel":"Title","titlePlaceholder":"e.g. What's new in our latest release","types":"Types","content":"Content","contentPlaceholder":"Write your changelog here...","aiWrite":"AI Write","loadFailed":"Failed to load changelog","titleContentRequired":"Title and content are required","titleContentRequiredPublish":"Title and content are required to publish","saveFailed":"Failed to save","publishSuccess":"Changelog published successfully","publishFailed":"Failed to publish","deleteTitle":"Delete this changelog?","deleteDescription":"This action cannot be undone. This will permanently delete this changelog entry and all its reactions.","deleteFailed":"Failed to delete","unsavedTitle":"Unsaved changes","unsavedDescription":"You have unsaved changes. Are you sure you want to leave?","leave":"Leave","stay":"Stay"},"ai":{"title":"Changelog AI Assistant","subtitle":"Generate a draft from your feedback and changes","selectFeedback":"Select related feedback","optional":"(Optional)","pickTooltip":"Search for other posts to include","pickFeedback":"Pick Feedback","remove":"Remove","stylePreset":"Style Preset","viewExample":"View style example","describeUpdates":"Describe your updates","describePlaceholder":"What did you change? (e.g. Added GitHub login, fixed the markdown list bug...)","provideOne":"Please provide either linked feedback or a description of your updates.","examplePreview":"Example Preview","generating":"Generating...","generate":"Generate","generateFailed":"AI generation failed","styles":{"concise":{"name":"Concise","desc":"Direct and clear tone — good for daily or minor updates"},"structured":{"name":"Structured","desc":"Categorized and scannable tone — good for large releases with multiple changes"},"benefitLed":{"name":"Benefit-led","desc":"Value-focused tone — good for major features you want to highlight"},"witty":{"name":"Witty","desc":"Playful and light tone — good for routine maintenance or bug fixes"}}},"picker":{"title":"Pick Feedback","subtitle":"Select related posts to include in your changelog.","searchPlaceholder":"Search by title...","noResults":"No feedback found","selectedSuffix":"selected","limitReached":"(limit reached)","confirm":"Confirm Selection"}},"post":{"submit":{"selectBoard":"Select Board","titlePlaceholder":"What's on your mind?","bodyPlaceholder":"Explain your thoughts in detail...","submitting":"Submitting...","submit":"Post Feedback","signInAndSubmit":"Sign in & Post","dialogTitle":"Submit Feedback","dialogDescription":"Submit new feedback","guestHint":{"before":"Posting as a guest. ","link":"Sign in","after":" to get notified when someone replies."},"errors":{"selectBoard":"Please select a board","titleRequired":"Title is required","contentRequired":"Content is required","submitFailed":"Failed to submit"}},"similar":{"finding":"Finding Similar Posts","found":"Found {count} Similar Posts","panelTitle":"Similar Posts","empty":"No similar posts found","expandAll":"Expand All Similar Posts"},"detail":{"upvotes":"Upvotes","titlePlaceholder":"Title","editPlaceholder":"Edit your post...","saving":"Saving...","saveChanges":"Save Changes","deleteTitle":"Delete this post?","deleteDescription":"This action cannot be undone. This will permanently delete the post and all its comments.","linkCopied":"Link copied to clipboard","linkCopyFailed":"Failed to copy link","discussion":"Discussion ({count})","noComments":"No comments yet","noCommentsHint":"Be the first to share your thoughts","loadingMore":"Loading...","viewMoreComments":"View more comments","board":"Board","status":"Status","author":"Author","copyEmail":"Copy email","emailCopied":"Email copied to clipboard","emailCopyFailed":"Failed to copy email","none":"None","shareRequest":"Share Request","modalTitle":"Feedback Detail","modalDescription":"Post detail modal","openInPage":"Open in new page","sort":{"newest":"Newest","oldest":"Oldest","top":"Top"},"errors":{"titleRequired":"Title is required","contentRequired":"Content is required","saveFailed":"Failed to save","deleteFailed":"Failed to delete"}},"merge":{"tooltip":"Merge","toThis":"Merge to this post","thisInto":"Merge this post into...","intoCurrent":"Merge into current","currentInto":"Merge current into this","dialogTitle":"Merge Feedback","dialogSubtitle":"Consolidate similar requests into a single post to streamline your roadmap.","searchPlaceholder":"Search for feedback to merge...","searching":"Searching...","noResults":"No posts found","merging":"Merging...","action":"Merge","failed":"Merge failed","dialogDescription":"Search and select a post to merge","banner":"This post was merged into","mergedPostBy":"Merged post by {name}","mergedPost":"Merged post","unmerge":"Unmerge","loadMoreComments":"Load more comments","loadComments":"Load {count} comments"},"comment":{"edited":"(edited)","reply":"Reply","comment":"Comment","editPlaceholder":"Edit your comment...","replyPlaceholder":"Write a reply...","addPlaceholder":"Add a comment or feedback...","viewMoreReplies":"View {count} more replies","deleteTitle":"Delete this comment?","deleteDescription":"This action cannot be undone. This will permanently delete the comment and all its replies.","notifyUpvoters":"Notify upvoters","notifyUpvotersHint":"Also email upvoters. The author and subscribers always get it.","emailUpvoters":"Email upvoters","adminBadge":"Admin"},"statusNotify":{"title":"Notify upvoters by email?","desc":"Send an automatic email update to notify upvoters about the status change.","customize":"Customize email","send":"Notify voters","dismiss":"Don't notify","messagePlaceholder":"Write a custom message for the upvoters…","sendDefault":"Send default email","sendCustom":"Send customized email"},"subscribe":{"title":"Subscribe to post","desc":"Get notified by email when there are changes.","subscribe":"Subscribe","unsubscribe":"Unsubscribe"}},"auth":{"emailPlaceholder":"you{'@'}example.com","passwordMinHint":"At least 8 characters","checkEmail":"Check your email","localAuthRequired":"You're signed in through {org}. This action needs a direct sign-in.","localAuthTitle":"Sign in directly","backToSignIn":"← Back to sign in","signingIn":"Signing in...","fields":{"current":"Current Password","new":"New Password","confirm":"Confirm Password"},"signIn":{"title":"Sign in to FeedLog","subtitle":"Sign in to submit feedback, vote, and comment","google":"Continue with Google","github":"Continue with GitHub","or":"or","withEmail":"Sign in with email","noAccount":"Don't have an account?","otherOptions":"Other sign in options"},"signInEmail":{"title":"Sign in with email","passwordPlaceholder":"Enter your password"},"signUp":{"title":"Sign up with email","namePlaceholder":"Your name","haveAccount":"Already have an account?"},"verifyEmail":{"sentTo":"We've sent a verification link to","instruction":"Please check your inbox and click the verification link to continue.","verified":"I've verified my email","didntReceive":"Didn't receive it?","resend":"Resend"},"forgot":{"title":"Forgot Password?","subtitle":"Enter your email to receive a password reset link.","submit":"Send Reset Link"},"resetSent":{"sentTo":"We've sent a password reset link to","instruction":"Click the link in the email to reset your password. The link expires in 1 hour."},"changePassword":{"title":"Change Password","setTitle":"Set Password","subtitle":"Update your account password","setSubtitle":"Add a password to your account","submit":"Update Password"},"profile":{"title":"Edit Profile","subtitle":"Update your display name and avatar","name":"Display name","namePlaceholder":"How you appear to others","changeAvatar":"Change avatar","removeAvatar":"Remove avatar","submit":"Save","nameRequired":"Display name is required","nameTooLong":"Display name must be 50 characters or fewer","invalidImage":"Choose a valid PNG, JPEG, or WebP image","imageTooManyPixels":"Image must be 24 megapixels or smaller","imageTooLarge":"Image must be 5 MB or smaller","uploadFailed":"Failed to upload avatar","saveFailed":"Failed to update profile"},"resetPage":{"successTitle":"Password Reset","successBody":"Your password has been reset successfully.","expiredTitle":"Link Expired","expiredBody":"This password reset link has expired or is invalid. Please request a new one.","title":"Reset Your Password","subtitle":"Enter your new password below.","submit":"Reset Password","backHome":"← Back to home"},"verified":{"title":"Email Verified","body":"Your email has been verified successfully.","redirecting":"Redirecting..."},"commentPrompt":{"text":"Sign in to join the conversation"},"invite":{"loading":"Loading…","unavailableTitle":"Invitation unavailable","unavailableBody":"This invitation is no longer available.","goToApp":"Go to FeedLog","joinTitle":"Join FeedLog","joinTeam":"Join {org}'s team on FeedLog","signInToContinue":"Sign in to continue","anonymousHint":"You'll sign in or create a FeedLog account along the way.","joining":"Joining…","joinOrg":"Join {org}","notYou":"Not you?","signOut":"Sign out","sentToEmail":"This invitation was sent to {email}.","switchAccount":"Switch account"},"sso":{"pageTitle":"Sign-in unavailable","title":"We couldn't sign you in","body":"Single sign-on didn't complete — the sign-in link may have expired or been misconfigured. If this keeps happening, please contact your administrator.","continuingIn":"Continuing in {seconds}s…","continueNow":"Continue now"},"errors":{"emailNotVerified":"Please verify your email before signing in","invalidCredentials":"Invalid email or password","signInFailed":"Sign in failed","passwordTooShort":"Password must be at least 8 characters","signUpFailed":"Sign up failed","notYetVerified":"Email not yet verified, please check your inbox","enterEmail":"Please enter your email","sendResetFailed":"Failed to send reset email","resendFailed":"Failed to resend verification email","passwordsMismatch":"Passwords do not match","changeFailed":"Failed to change password","setFailed":"Failed to set password","resetFailed":"Failed to reset password"},"success":{"verificationResent":"Verification email resent","passwordUpdated":"Password updated","passwordSet":"Password set successfully","profileUpdated":"Profile updated"}},"dashboard":{"all":"All","allBoards":"All Boards","backToSite":"Back to site","filter":{"status":"Status","board":"Board","merged":"Merged","author":"Author","created":"Created","noBoard":"No board","staleValue":"Unavailable","noFieldsLeft":"No filters left","noMatches":"No matches","pickDate":"Pick a date","pickValue":"Pick a value","searchPlaceholder":"Search","last7":"Last 7 days","last30":"Last 30 days","thisQuarter":"This quarter","op":{"is":"Is","not":"Is not","before":"Before","after":"After","range":"Between"}},"nav":{"srTitle":"Navigation","srDescription":"Dashboard navigation menu","main":"Main","settings":"Workspace settings","developer":"Developer","organizationSettings":"Organization settings"},"roadmap":{"title":"Roadmap","subtitle":"Feedback by status"},"boards":{"title":"Boards","subtitle":"Organize feedback by category","create":"Create Board","empty":"No boards yet","noResults":"No boards found","emptyHint":"Create your first board to start organizing feedback","posts":"{count} posts","noDescription":"No description","deleteTitle":"Delete board “{name}”?","deleteDescription":"This action cannot be undone. Posts in this board will become uncategorized.","editTitle":"Edit Board","nameLabel":"Board Name","descLabel":"Board Description","nameRequired":"Board name is required","saveFailed":"Failed to save board","saving":"Saving...","saveChanges":"Save Changes"},"feedback":{"title":"Feedback","subtitle":"All submissions","filtersBtn":"Filters","create":"Create Feedback","activeFilters":"Active Filters:","clearAll":"Clear all","canonicalOnly":"Canonical Only","mergedOnly":"Merged Only","noResults":"No feedback found","noResultsHint":"Try adjusting your filters","searchNoMatch":"No matches for “{query}”","searchNoMatchHint":"Try a different term, or clear the search.","unknownBoard":"Unknown","colUpvotes":"Upvotes","colTitle":"Title","colBoard":"Board","colAuthor":"Author","colComments":"Comments","colCreated":"Created","colStatus":"Status","showing":"Showing {from} to {to} of {total} entries","entriesShort":"{total} entries","searchPlaceholder":"Search feedback…","searchAria":"Search feedback","clearSearch":"Clear search","clearAllFilters":"Clear all filters","quickFilters":"Quick filters","statuses":"Statuses"},"sso":{"title":"Single Sign-On","subtitle":"Let users from your product sign in without a second login","createSecret":"Create secret","limitReached":"Limit of {limit} secrets reached","signingSecrets":"Signing secrets","integrationGuide":"Integration guide","ownersOnly":"Owners only","ownersOnlyHint":"Only workspace owners can manage SSO signing secrets. Ask an owner if you need access.","secretsDesc":"Shared JWT secrets your backend uses to sign SSO tokens.","usedCount":"{used} of {limit} used","loading":"Loading…","empty":"No signing secrets yet","emptyHint":"Create a secret, then use it on your backend to sign SSO tokens for your users.","rotationLabel":"Rotating a secret:","rotationMid":" create a new one, switch your product to it, then ","rotationDisable":"disable","rotationEnd":" the old one (re-enable if something breaks). Delete it once you're sure. Tokens are verified against every enabled secret.","deleteTitle":"Delete this secret?","untitled":"Untitled","deleteDescription":" will be permanently deleted. Any tokens signed with it stop working immediately. This can't be undone — if you only want to pause it, disable it instead.","deletePermanently":"Delete permanently","createFailed":"Failed to create secret","renameFailed":"Failed to rename secret","updateFailed":"Failed to update secret","deleteFailed":"Failed to delete secret","renameTitle":"Rename secret","renameDesc":"Update the label used to tell this secret apart. The key itself is unchanged.","createTitle":"Create signing secret","createDesc":"A new HS256 secret your backend uses to sign SSO tokens. You can reveal and copy it again any time.","labelLabel":"Label","labelOptional":"(optional)","labelPlaceholder":"e.g. Production, EU region, mobile app","labelHint":"Helps you tell multiple secrets apart when rotating.","created":"Created {date}","new":"New","reveal":"Reveal","hide":"Hide","copy":"Copy","copied":"Copied","active":"Active","disabled":"Disabled","rename":"Rename","enable":"Enable","disable":"Disable","guideEndpoint":"Endpoint","guideEndpointDesc":"Redirect signed-in users from your product to this URL.","guideQueryParams":"Query parameters","required":"Required","optional":"Optional","guideParamJwt":"HS256-signed token (see payload below).","guideParamReturnTo":"Where to land after sign-in. Same-host path or URL only (host-whitelisted). Defaults to /.","guideJwtPayload":"JWT payload","guideJwtPayloadDesc":"The signed-in user's info, carried in the token. FeedLog reads only these fields — any other claims are ignored.","guidePayloadEmail":"Identity key (globally unique) + notifications.","guidePayloadName":"Display name.","guidePayloadPicture":"Avatar URL.","guidePayloadExp":"Expiry (Unix seconds). Required — see TTL below.","guideSignTitle":"Sign & redirect (Node.js)","guideSignDesc":"Build the link on your backend.","guideTtlPre":"Token expiry (","guideTtlPost":") is required","guideTtlBody":"Recommended ~1 hour; hard cap 24 hours (±60s clock tolerance). Pre-sign tokens when you render the page — not when the user clicks — to avoid an extra round-trip.","guideMatchedByPre":"Users are matched by ","guideMatchedByEmail":"email","guideMatchedByPost":". A first-time email creates an end-user account (no extra login screen); changing a user's email creates a new account and does not migrate history."}},"settings":{"loading":"Loading…","reset":"Reset","saving":"Saving…","saveChanges":"Save changes","unsavedChanges":"You have unsaved changes","preview":"Preview","workspace":{"title":"Workspace","subtitle":"Your workspace's identity","general":"General","generalDesc":"How your workspace appears to members and in invitation emails.","nameLabel":"Workspace name","namePlaceholder":"Acme Corp","nameHint":"Your team or company name. Shown to members and in invitation emails."},"branding":{"title":"Branding","subtitle":"How your public feedback portal looks to visitors.","logo":"Logo","removeLogo":"Remove","logoHint":"PNG, JPG or SVG · recommended 256x256","brandColor":"Brand color","brandColorHint":"Drives buttons, links and accents.","defaultTheme":"Default theme","defaultThemeHint":"Default theme shown to visitors.","uploadFailed":"Failed to upload logo.","saveFailed":"Failed to save branding.","theme":{"system":"System","light":"Light","dark":"Dark"}},"guest":{"title":"Guest actions","subtitle":"What visitors can do without signing in.","allowPost":{"title":"Guest posting","desc":"Let visitors submit feedback without signing in.","note":"Also lets the embedded widget be used without signing in."},"allowVote":{"title":"Guest voting","desc":"Let visitors upvote posts without signing in."},"allowComment":{"title":"Guest commenting","desc":"Let visitors comment on other people's posts without signing in."},"saveFailed":"Failed to save guest actions."},"portal":{"title":"Portal","subtitle":"Content shown on your public feedback portal","saveFailed":"Failed to save portal settings.","welcomeSection":"Welcome message","welcomeDesc":"The heading and intro shown at the top of your public portal.","titleLabel":"Title","titlePlaceholder":"Submit feedback for {name}","titleHint":"Shown as the main heading on your feedback portal.","descriptionLabel":"Description","descriptionPlaceholder":"Any bug reports and feature requests are welcome...","loadingEditor":"Loading editor...","descriptionHint":"Shown below the title to provide more context for visitors. Markdown supported.","modulesSection":"Modules on the portal","modulesDesc":"Each module can be shown or hidden. Hiding one removes its nav entry and makes its pages unreachable — content and publish states are untouched.","moduleHelpCenter":"Help Center","moduleHelpCenterOn":"Show the help center in the portal nav, and let its articles be opened and searched.","moduleHelpCenterEmpty":"Create a collection first — there is nothing to show yet."},"members":{"title":"Members","subtitle":"Manage who can access this workspace","invite":"Invite","pending":"Pending invitations","invitedAs":"Invited as","expiresIn":"expires in {time}","expired":"expired","copyLink":"Copy invitation link","revoke":"Revoke","membersSection":"Members","total":"{count} total","you":"You","remove":"Remove from org","lastOwnerNote":"The last owner of a workspace cannot be demoted or removed. Transfer ownership first.","inviteTitle":"Invite members","inviteDesc":"Send an email invitation. Invitations expire in 7 days.","emailNotConfigured":"Email not configured","emailNotConfiguredHint":"No Resend API key set. The invitation will be created but no email is sent — copy the link from the list and share it manually.","emailLabel":"Email addresses","emailPlaceholder":"alice{'@'}acme.com, bob{'@'}acme.com","emailHint":"Comma or newline separated","roleLabel":"Role","ownerWarning":"Owners have full administrative access — managing members, settings, and ownership. Only invite people you fully trust.","sending":"Sending…","creating":"Creating…","sendInvites":"Send invitations","createInvites":"Create invitations","invitationCreated":"Invitation created","invitationsCreated":"{count} invitations created","inviteToastEmailOn":"If the email doesn't arrive, copy the link from the list to share it manually.","inviteToastEmailOff":"No email was sent — copy the link from the list to share it manually.","roles":{"contributor":{"label":"Contributor","desc":"View feedback from inside the dashboard and join discussions."},"manager":{"label":"Manager","desc":"Manage feedback, changelogs, and the roadmap."},"owner":{"label":"Owner","desc":"Full access. Can manage members, settings, and ownership."}}},"widget":{"title":"Widget","subtitle":"The in-app feedback widget embedded in your product","loadFailed":"Failed to load widget settings.","saveFailed":"Failed to save.","saved":"Saved","installSection":"Installation","installDesc":"Install the SDK in your product, then initialise it with your workspace URL.","baseUrlLabel":"Workspace URL","baseUrlHint":"Pass this as baseUrl when initialising the SDK.","serverLabel":"On your server","serverHint":"The widget trusts whoever this endpoint says the visitor is, so keep it behind your own sign-in. Get the secret from Developer → SSO.","snippetLabel":"Install","copy":"Copy","copied":"Copied","enabledLabel":"Enable widget","enabledHint":"The enable switch saves immediately. When off, the SDK renders nothing on your site.","placementSection":"Feedback button","placementDesc":"The floating button visitors use to open feedback.","alignLabel":"Screen side","align_left":"Left","align_right":"Right","offsetLabel":"Bottom spacing","sideOffsetLabel_left":"Left spacing","sideOffsetLabel_right":"Right spacing","offsetUnit":"px","placementHint":"Distance from the screen edges.","resetPlacement":"Reset position","closeBehaviorLabel":"Close behavior","closeBehavior_none":"Do not allow closing","closeBehavior_collapse":"Collapse to a Help tab (recommended)","closeBehavior_hide":"Hide for now","closeBehaviorHint_none":"No close button is shown.","closeBehaviorHint_collapse":"Leaves a small Help tab. Click it to reopen.","closeBehaviorHint_hide":"Hides the button until the page is reopened.","offsetInvalid":"Enter a whole number of 0 or more.","supportSection":"Assistant settings","supportDesc":"Support guidance and conversation history.","emailLabel":"Support email","emailPlaceholder":"support{'@'}example.com","emailHint":"Without an address the assistant still suggests contacting support, just without naming one.","retentionLabel":"Conversation history","retentionUnit":"days","retentionHint":"How long visitors can still see their past conversations in the widget. Older ones stop showing; nothing is deleted.","retentionRange":"Enter a whole number from {min} to {max} days.","save":"Save","rulesLabel":"Suggest contacting support when…","rulesHint":"When a message matches an enabled rule, the assistant directs the visitor to support instead of creating public feedback.","builtinBadge":"Built-in","addRule":"Add rule","editRule":"Edit rule","ruleLabel":"Redirect to support when…","rulePlaceholder":"user asks about enterprise contracts or custom pricing","ruleHint":"Complete the sentence above. Describe the situation, not the wording.","activeCount":"{count} of {max} rules enabled","limitTitle":"Rule limit reached","limitDesc":"At most {max} rules can be enabled at once. Turn one off before enabling another.","gotIt":"Got it","deleteTitle":"Delete this rule?","deleteDesc":"The assistant will stop redirecting to support for this situation.","deleteConfirm":"Delete","cancel":"Cancel","ownerOnly":"Only workspace owners and managers can change widget settings.","copyFailed":"Could not copy. Select the text and copy it manually.","installInstructions":"Installation instructions","installGuide":"View full installation guide","packageLabel":"Install the package","clientLabel":"In your application","guestInstallHint":"Guest access follows Workspace → Guest permissions. Connect signed-in users below if your site requires authentication.","authInstructions":"Connect signed-in users · Optional","customEntryInstructions":"Custom help entry","cancelChanges":"Cancel changes","done":"Done","invalidEmail":"Enter a valid email address, or leave it empty.","launcherSavedHint":"Saved. Applies on your site's next page load.","leaveTitle":"Discard unsaved changes?","leaveDescription":"Your changes to widget settings have not been saved.","leaveDiscard":"Discard changes","leaveKeep":"Keep editing","previewTitle":"Preview","preview_desktop":"Desktop","preview_mobile":"Mobile","previewSite":"Your product","previewFailed":"Could not load workspace branding.","retry":"Retry","previewDisabled":"Widget disabled","previewState_hidden":"Hidden for now","previewRestore":"Restore launcher and open feedback","previewOpenLauncher":"Open feedback; drag or use arrow keys to move","previewCloseLauncher":"Close launcher","previewClosePanel":"Close feedback","previewReset":"Reset preview","previewHint":"Preview interactions won’t change your settings.","customEntryHint":"Connect your own button to open feedback."},"personal":{"title":"Personal settings","subtitle":"Your preferences in {name}","scope":"Preferences for your account in this workspace","notifications":"Notifications","notificationsDesc":"Choose the email reminders you receive.","feedbackEmail":"Team feedback emails","feedbackEmailDesc":"New feedback, comments, and replies.","email":"Sent to","onlyMe":"Only affects your notifications in this workspace.","contributor":"Your current role does not receive team feedback emails. This preference applies when your role allows them.","essentialEmails":"Sign-in, password reset, and other essential emails stay enabled.","saved":"Saved","retry":"Retry","loadError":"Could not load your preferences. Please retry.","saveError":"Could not save your changes. Please try again.","unknown":"Could not confirm whether your change was saved. Reload your preferences before trying again.","signInPrompt":"Sign in to manage your email reminders for this workspace.","membersOnly":"Personal settings are available to members of this workspace."}},"seo":{"portalTitle":"{name} Feedback","roadmapTitle":"{name} Roadmap","changelogTitle":"{name} Changelog","postFallback":"Feedback","changelogFallback":"Changelog","titleWithOrg":"{title} - {name}","helpTitle":"{name} Help Center","helpTitleWithOrg":"{title} {'|'} {name} Help Center","helpFallback":"Help Center"},"widget":{"title":"Feedback","subtitle":"Help us make {product} better — share problems and ideas","thisProduct":"this product","greeting":"Hi 👋 Have a question or feedback about {product}?","placeholder":"Describe a problem or share an idea…","send":"Send","thinking":"Working on your message…","close":"Close","back":"Back","myFeedback":"My feedback","viewAll":"View all feedback","noFeedback":"You haven't submitted any feedback yet.","postCount":"{count} post | {count} posts","withUpdates":"{count} update | {count} updates","viewOnBoard":"View on board","loading":"Loading…","loginTitle":"Sign in to send feedback","loginDesc":"Sign in to your account to share feedback and follow its progress.","login":"Sign in","sendFailed":"Could not send that. Please try again.","loadFailed":"Could not load your feedback.","attachImage":"Attach image","uploadFailed":"Could not upload that image. Please try again.","uploadTooLarge":"Images must be smaller than {size}MB.","messages":"Messages","agentTitle":"{product} Assistant","newConversation":"Send us a message","newBadge":"{count} new","timeAgoMinute":"{n}m","timeAgoHour":"{n}h","timeAgoDay":"{n}d","timeAgoWeek":"{n}w","timeAgoMonth":"{n}mo","conversationFullNote":"This conversation has reached its length limit. Your next message starts a new one.","conversationFullTitle":"This conversation is full","startNewConversation":"Start a new conversation","attachedImage":"Attached image","helpCenter":"Help center","productHelp":"{product} Help","backToChat":"Back to chat","openArticle":"Open article in a new tab","articleUnavailable":"This article is no longer available.","earlierMessages":"Earlier messages","retryReply":"Retry reply","refreshStatus":"Refresh status","tooManyParts":"Attach fewer images. A message can contain up to 10 parts.","actions":{"feedback_created":"Feedback created","feedback_updated":"Feedback edited","feedback_upvoted":"Feedback upvoted","feedback_comment_added":"Comment added","feedback_comment_updated":"Comment edited"},"conversationNotices":{"handoff":"Your question has been passed to our support team. You can send more details or screenshots here."},"messageYou":"You","messageAI":"FeedLog AI","messageStaffNamed":"{name}","messageStaff":"Support"},"help":{"admin":{"title":"Help Center","statsEmpty":"No content yet","statsCollections":"{n} collection | {n} collections","statsArticles":"{n} article | {n} articles","new":"New","newCollection":"New collection","newCollectionHint":"Group related articles","newArticle":"New article","newArticleHint":"Write a new help article","newArticleDisabledHint":"Create a collection first","viewCollections":"Collections","viewArticles":"All articles","searchPlaceholder":"Search article titles","articleCount":"{n} article | {n} articles","emptyTitle":"Create a collection, then write your first article.","selected":"{n} article selected | {n} articles selected","clear":"Clear","publish":"Publish","unpublish":"Unpublish","publishResult":"{n} article published | {n} articles published","unpublishResult":"{n} article unpublished | {n} articles unpublished","reorderFailed":"Could not save the new order","bulkFailed":"Could not update the selected articles","status":{"draft":"Draft","published":"Published","archived":"Archived","hidden":"Hidden"},"collection":{"createTitle":"New collection","editTitle":"Edit collection","icon":"Icon","name":"Name","namePlaceholder":"e.g. Getting started","nameRequired":"Give the collection a name","description":"Description","descriptionPlaceholder":"One line shown under the name","visible":"Visible to readers","visibleHint":"When off, this collection and its articles stay hidden from the portal.","delete":"Delete collection","saveFailed":"Could not save the collection","deleteTitle":"Delete \"{name}\"?","deleteDescription":"The collection is deleted. This cannot be undone. | The collection and the 1 article in it are deleted. This cannot be undone. | The collection and all {n} articles in it are deleted. This cannot be undone."},"emptyHeading":"Nothing here yet","emptyAction":"Create a collection","noMatch":"No articles matched","showing":"Showing {from} to {to} of {total} entries","editor":{"back":"Help Center","unsaved":"Unsaved changes","notSaved":"Not saved yet","lastSaved":"Last saved {at}","preview":"Preview","saveDraft":"Save draft","title":"Title","titlePlaceholder":"Untitled article","description":"Description","descriptionPlaceholder":"One line shown under the title","body":"Body","bodyPlaceholder":"Write here in Markdown…","collection":"Collection","details":"Details","created":"Created","updated":"Updated","articleUrl":"Article URL","urlPending":"Assigned when you first save.","copied":"Link copied","hiddenWarning":"This article is published, but {name} is hidden from readers — they cannot see it yet. Turn the collection visible to publish it.","previewHeader":"Preview · exactly how readers will see it (portal article layout)","leaveTitle":"Leave without saving?","leaveBody":"This article has changes that have not been saved. If you leave now they are discarded.","leaveKeep":"Keep editing","leaveDiscard":"Discard changes","saveFailed":"Could not save the article","titleRequired":"Enter an article title.","contentRequired":"Add article content before saving or publishing.","saved":"Saved","delete":"Delete article","deleteTitle":"Delete \"{title}\"?","deleteDescription":"This article and its URL are permanently removed. This cannot be undone.","deleted":"Article deleted","deleteFailed":"Could not delete the article"},"publishTitle":"Publish this article?","bulkPublishTitle":"Publish {n} selected article? | Publish {n} selected articles?","aiUsage":"Allow AI usage","aiVisibility":"AI visibility","aiVisible":"AI visible","aiEnable":"Allow AI usage","aiDisable":"Stop AI usage","aiUpdated":"AI usage updated","aiUsageHint":"Let the Agent use this article to answer questions, even when it isn’t visible to readers."},"portal":{"heading":"How can we help?","subheading":"Search the help center, or browse the collections below","searchPlaceholder":"Search articles...","results":"{n} result | {n} results","more":"{n} more — keep typing to narrow it down","noMatch":"No articles matched","noMatchHint":"Try a different keyword, or browse the collections below","emptyTitle":"No articles yet","emptyHint":"This help center has nothing to read just yet. Check back soon.","collectionEmptyTitle":"No articles here yet","collectionEmptyHint":"This collection has nothing to read just yet. Check back soon.","articleCount":"{n} article | {n} articles","back":"Help Center","updated":"Updated {at}","lastUpdated":"Last updated","onThisPage":"On this page","moreIn":"More in {name}","notFoundTitle":"404 — Article not found","notFoundHint":"This article is not published, or the link is wrong.","backToHelp":"Back to Help Center","rateLimited":"Too many searches","rateLimitedHint":"You are searching faster than we can keep up. Try again in a moment."}},"inbox":{"title":"Inbox","customer":"Customer","noEmail":"No notification email available","priority":"Priority","normal":"Normal","high":"High","feedback":"Related feedback","noFeedback":"No feedback from this conversation","loadMore":"Load more","sourceConversation":"Source conversation","refresh":"Refresh","search":"Search customer, title or message","status":"Status","all":"All statuses","allPriorities":"All priorities","newest":"Newest first","oldest":"Oldest first","loading":"Loading…","empty":"No conversations","select":"Select a conversation to start","back":"Back","snooze":"Snooze","resume":"Resume","close":"Close conversation","hideDetails":"Hide details","showDetails":"Show details","wakeAt":"Wake-up time:","closeAt":"Automatically closes:","earlier":"Earlier messages","ai":"AI","emailFailed":"Email failed to send. Please retry.","retryEmail":"Resend once","replyPlaceholder":"Write a reply…","aiReplyUnavailable":"AI is handling this conversation. Staff replies are currently unavailable.","confirmClose":"Close this conversation? A new customer message will start a new AI round.","cancel":"Cancel","forbidden":"You do not have permission to access Inbox.","loadFailed":"Could not load this conversation. Please retry.","operationFailed":"Could not confirm this operation. Your draft is preserved; retry to confirm the result.","conflict":"This conversation changed. Review the latest messages before retrying.","statuses":{"ai_handling":"AI handling","open":"Open","pending":"Waiting for customer","snoozed":"Snoozed","closed":"Closed"},"events":{"handoff":"Handed to support","reopened":"New AI round","customer_resumed":"Customer resumed conversation","priority_changed":"Priority changed","snoozed":"Snoozed","resumed":"Resumed","closed":"Closed"},"matchedRule":"Matched rule: {rule}","reasons":{"user_requested":"Customer requested a human","knowledge_gap":"More support knowledge needed","sensitive_or_permission":"Privacy or permissions","dissatisfied":"Customer still needs help","support_rule":"Support rule","ai_error":"AI could not continue","manual":"Staff action","timeout":"Scheduled time reached","customer_message":"New customer message"},"snoozeOptions":{"hour":"In 1 hour","threeHours":"In 3 hours","tomorrow":"Tomorrow","monday":"Next Monday","week":"In 1 week","month":"In 1 month"},"customerDetails":"Customer details","properties":"Conversation properties","clearFilters":"Clear filters","replyToCustomer":"Reply to customer","removeImage":"Remove image","deliveryMode":"Reply notification","deliveryAuto":"Send reply automatically","deliveryAutoDescription":"Email if the reply remains unread after 5 minutes.","deliveryImmediate":"Send with email","deliveryImmediateDescription":"Send the reply and email together.","emailSkipped":"Read; no email needed","emailSending":"Resending…","emailAccepted":"Email notification queued","openCount":"{count} open conversations","unreadOpenCount":"{count} unread open conversations","unread":"Unread conversation","handoffNotices":{"user_requested":"Handed to support at the customer’s request.","knowledge_gap":"Handed to support for further guidance.","sensitive_or_permission":"Handed to support for privacy or access assistance.","dissatisfied":"Handed to support because the issue remains unresolved.","ai_error":"Handed to support because the AI could not continue.","support_rule":"Handed to support based on a configured rule.","builtin-billing":"Handed to support for billing assistance.","builtin-account-access":"Handed to support for account access assistance.","builtin-privacy-legal":"Handed to support for a privacy-related request."},"noticeSnoozed":"{name} snoozed this conversation until {time}.","noticeClosed":"{name} closed this conversation."}},"fr":{"a11y":{"language":"Langue","loading":"Chargement","coverImage":"Image de couverture"},"common":{"email":"E-mail","password":"Mot de passe","name":"Nom","cancel":"Annuler","signIn":"Se connecter","signOut":"Se déconnecter","signUp":"S'inscrire","goHome":"Aller à l'accueil","edit":"Modifier","delete":"Supprimer","save":"Enregistrer","anonymous":"Anonyme","guest":"Invité {tag}","theme":{"label":"Thème","auto":"Auto","light":"Clair","dark":"Sombre"}},"status":{"open":"Ouvert","planned":"Planifié","in_progress":"En cours","done":"Terminé"},"time":{"justNow":"à l'instant","minutesAgo":"il y a {n} min","hoursAgo":"il y a {n} h","daysAgo":"il y a {n} j","monthsAgo":"il y a {n} mois","yearsAgo":"il y a {n} ans"},"nav":{"feedback":"Suggestions","roadmap":"Feuille de route","changelog":"Nouveautés","helpCenter":"Centre d'aide","board":"Tableau","members":"Membres","portal":"Portail","workspace":"Espace de travail","sso":"Connexion SSO","dashboard":"Tableau de bord","editProfile":"Modifier le profil","changePassword":"Changer le mot de passe","widget":"Widget"},"board":{"boards":"Tableaux","allFeedback":"Toutes les suggestions","topRequests":"Suggestions populaires","recentRequests":"Suggestions récentes","sortTop":"Populaires","sortRecent":"Récentes","search":"Rechercher","searchPlaceholder":"Rechercher des suggestions…","clearSearch":"Effacer la recherche","closeSearch":"Fermer la recherche","newRequest":"Nouvelle suggestion","noFeedback":"Aucune suggestion pour l'instant","noMatches":"Aucun résultat pour « {query} »","noMatchesHint":"Personne n'a encore fait cette demande — soyez le premier.","comments":"{n} commentaires","loading":"Chargement...","loadMore":"Charger plus","poweredBy":"Propulsé par "},"roadmap":{"title":"Feuille de route","subtitle":"Notre feuille de route stratégique et l'état d'avancement actuel.","loading":"Chargement...","loadMore":"Charger plus","emptyColumn":"Aucun élément dans {status} pour l'instant.","addItem":"Ajouter un élément"},"changelog":{"title":"Nouveautés","subtitle":"Mises à jour produit, corrections et améliorations.","empty":"Aucune mise à jour pour l'instant","emptyHint":"Revenez bientôt pour découvrir les nouveautés.","loading":"Chargement...","loadMore":"Charger plus","notFound":"Cette nouveauté est introuvable","notFoundHint":"Elle a peut-être été supprimée ou le lien est obsolète.","back":"Retour aux nouveautés","showFull":"Afficher la mise à jour complète","openFull":"Ouvrir la page complète","expand":"Développer la mise à jour","addReaction":"Ajouter une réaction","reactWith":"Réagir avec {emoji}","category":{"new":"Nouveau","improved":"Amélioré","fixed":"Corrigé"},"admin":{"title":"Nouveautés","subtitle":"Gérer les mises à jour produit","create":"Créer une entrée","filterStatus":"Statut","searchPlaceholder":"Rechercher des entrées...","noImage":"Aucune image à la une","noEntries":"Aucune entrée ne correspond aux filtres actuels.","showing":"Affichage de {from} à {to} sur {total} entrées","entriesShort":"{total} entrées","status":{"all":"Tous les statuts","published":"Publié","draft":"Brouillon","needs_update":"Mise à jour nécessaire"}},"editor":{"back":"Retour","view":"Voir","publish":"Publier","details":"Détails","featuredImage":"Image à la une","uploading":"Téléversement...","clickReplace":"Cliquer pour remplacer","clickUpload":"Cliquer pour téléverser une image de couverture","coverHint":"Recommandé : 1200 × 480 px (2,5:1)","titleLabel":"Titre","titlePlaceholder":"ex. Quoi de neuf dans notre dernière version","types":"Types","content":"Contenu","contentPlaceholder":"Rédigez votre nouveauté ici...","aiWrite":"Rédaction IA","loadFailed":"Échec du chargement des nouveautés","titleContentRequired":"Le titre et le contenu sont obligatoires","titleContentRequiredPublish":"Le titre et le contenu sont obligatoires pour publier","saveFailed":"Échec de l'enregistrement","publishSuccess":"Nouveauté publiée avec succès","publishFailed":"Échec de la publication","deleteTitle":"Supprimer cette nouveauté ?","deleteDescription":"Cette action est irréversible. Elle supprimera définitivement cette nouveauté ainsi que toutes ses réactions.","deleteFailed":"Échec de la suppression","unsavedTitle":"Modifications non enregistrées","unsavedDescription":"Vous avez des modifications non enregistrées. Voulez-vous vraiment quitter ?","leave":"Quitter","stay":"Rester"},"ai":{"title":"Assistant IA des nouveautés","subtitle":"Générer un brouillon à partir de vos suggestions et modifications","selectFeedback":"Sélectionner les suggestions associées","optional":"(Facultatif)","pickTooltip":"Rechercher d'autres publications à inclure","pickFeedback":"Choisir des suggestions","remove":"Retirer","stylePreset":"Style prédéfini","viewExample":"Voir un exemple de style","describeUpdates":"Décrivez vos modifications","describePlaceholder":"Qu'avez-vous changé ? (ex. Ajout de la connexion GitHub, correction du bug de liste Markdown...)","provideOne":"Veuillez fournir soit des suggestions liées, soit une description de vos modifications.","examplePreview":"Aperçu de l'exemple","generating":"Génération...","generate":"Générer","generateFailed":"Échec de la génération IA","styles":{"concise":{"name":"Concis","desc":"Ton direct et clair — idéal pour les mises à jour quotidiennes ou mineures"},"structured":{"name":"Structuré","desc":"Ton organisé et lisible — idéal pour les versions majeures avec de nombreux changements"},"benefitLed":{"name":"Axé sur les bénéfices","desc":"Ton orienté valeur — idéal pour mettre en avant les fonctionnalités majeures"},"witty":{"name":"Léger","desc":"Ton ludique et léger — idéal pour la maintenance courante ou les corrections de bugs"}}},"picker":{"title":"Choisir des suggestions","subtitle":"Sélectionnez les publications associées à inclure dans les nouveautés.","searchPlaceholder":"Rechercher par titre...","noResults":"Aucune suggestion trouvée","selectedSuffix":"sélectionnée(s)","limitReached":"(limite atteinte)","confirm":"Confirmer la sélection"}},"post":{"submit":{"selectBoard":"Choisir un tableau","titlePlaceholder":"Qu'avez-vous en tête ?","bodyPlaceholder":"Expliquez vos idées en détail...","submitting":"Envoi...","submit":"Publier la suggestion","signInAndSubmit":"Se connecter et publier","dialogTitle":"Publier une suggestion","dialogDescription":"Publier une nouvelle suggestion","guestHint":{"before":"Publication en tant qu'invité. ","link":"Se connecter","after":" pour être notifié lorsqu'on vous répond."},"errors":{"selectBoard":"Veuillez choisir un tableau","titleRequired":"Le titre est obligatoire","contentRequired":"Le contenu est obligatoire","submitFailed":"Échec de la publication"}},"similar":{"finding":"Recherche de publications similaires","found":"{count} publications similaires trouvées","panelTitle":"Publications similaires","empty":"Aucune publication similaire trouvée","expandAll":"Développer toutes les publications similaires"},"detail":{"upvotes":"Votes","titlePlaceholder":"Titre","editPlaceholder":"Modifier votre publication...","saving":"Enregistrement...","saveChanges":"Enregistrer les modifications","deleteTitle":"Supprimer cette publication ?","deleteDescription":"Cette action est irréversible. Elle supprimera définitivement la publication et tous ses commentaires.","linkCopied":"Lien copié dans le presse-papiers","linkCopyFailed":"Échec de la copie du lien","discussion":"Discussion ({count})","noComments":"Aucun commentaire pour l'instant","noCommentsHint":"Soyez le premier à partager votre avis","loadingMore":"Chargement...","viewMoreComments":"Voir plus de commentaires","board":"Tableau","status":"Statut","author":"Auteur","copyEmail":"Copier l'e-mail","emailCopied":"E-mail copié dans le presse-papiers","emailCopyFailed":"Échec de la copie de l'e-mail","none":"Aucun","shareRequest":"Partager la suggestion","modalTitle":"Détail de la suggestion","modalDescription":"Fenêtre de détail de la publication","openInPage":"Ouvrir dans une nouvelle page","sort":{"newest":"Plus récentes","oldest":"Plus anciennes","top":"Populaires"},"errors":{"titleRequired":"Le titre est obligatoire","contentRequired":"Le contenu est obligatoire","saveFailed":"Échec de l'enregistrement","deleteFailed":"Échec de la suppression"}},"merge":{"tooltip":"Fusionner","toThis":"Fusionner vers cette publication","thisInto":"Fusionner cette publication vers...","intoCurrent":"Fusionner vers l'actuelle","currentInto":"Fusionner l'actuelle vers celle-ci","dialogTitle":"Fusionner les suggestions","dialogSubtitle":"Consolidez des demandes similaires en une seule publication pour simplifier votre feuille de route.","searchPlaceholder":"Rechercher une suggestion à fusionner...","searching":"Recherche...","noResults":"Aucune publication trouvée","merging":"Fusion...","action":"Fusionner","failed":"Échec de la fusion","dialogDescription":"Recherchez et sélectionnez une publication à fusionner","banner":"Cette publication a été fusionnée vers","mergedPostBy":"Publication fusionnée par {name}","mergedPost":"Publication fusionnée","unmerge":"Annuler la fusion","loadMoreComments":"Charger plus de commentaires","loadComments":"Charger {count} commentaires"},"comment":{"edited":"(modifié)","reply":"Répondre","comment":"Commenter","editPlaceholder":"Modifier votre commentaire...","replyPlaceholder":"Écrire une réponse...","addPlaceholder":"Ajouter un commentaire ou une suggestion...","viewMoreReplies":"Voir {count} réponses de plus","deleteTitle":"Supprimer ce commentaire ?","deleteDescription":"Cette action est irréversible. Elle supprimera définitivement le commentaire et toutes ses réponses.","notifyUpvoters":"Notifier les votants","notifyUpvotersHint":"Envoyer aussi un e-mail aux votants. L'auteur et les abonnés le reçoivent toujours.","emailUpvoters":"Envoyer un e-mail aux votants","adminBadge":"Admin"},"statusNotify":{"title":"Notifier les votants par e-mail ?","desc":"Envoyer un e-mail automatique pour informer les votants du changement de statut.","customize":"Personnaliser l'e-mail","send":"Notifier les votants","dismiss":"Ne pas notifier","messagePlaceholder":"Écrivez un message personnalisé pour les votants…","sendDefault":"Envoyer l'e-mail par défaut","sendCustom":"Envoyer l'e-mail personnalisé"},"subscribe":{"title":"S'abonner à la publication","desc":"Soyez notifié par e-mail lorsqu'il y a des changements.","subscribe":"S'abonner","unsubscribe":"Se désabonner"}},"auth":{"emailPlaceholder":"vous{'@'}exemple.com","passwordMinHint":"Au moins 8 caractères","checkEmail":"Consultez votre e-mail","localAuthRequired":"Vous êtes connecté via {org}. Cette action nécessite une connexion directe.","localAuthTitle":"Connexion directe","backToSignIn":"← Retour à la connexion","signingIn":"Connexion...","fields":{"current":"Mot de passe actuel","new":"Nouveau mot de passe","confirm":"Confirmer le mot de passe"},"signIn":{"title":"Se connecter à FeedLog","subtitle":"Connectez-vous pour publier des suggestions, voter et commenter","google":"Continuer avec Google","github":"Continuer avec GitHub","or":"ou","withEmail":"Se connecter par e-mail","noAccount":"Pas encore de compte ?","otherOptions":"Autres options de connexion"},"signInEmail":{"title":"Se connecter par e-mail","passwordPlaceholder":"Saisissez votre mot de passe"},"signUp":{"title":"S'inscrire par e-mail","namePlaceholder":"Votre nom","haveAccount":"Vous avez déjà un compte ?"},"verifyEmail":{"sentTo":"Nous avons envoyé un lien de vérification à","instruction":"Veuillez consulter votre boîte de réception et cliquer sur le lien de vérification pour continuer.","verified":"J'ai vérifié mon e-mail","didntReceive":"Vous ne l'avez pas reçu ?","resend":"Renvoyer"},"forgot":{"title":"Mot de passe oublié ?","subtitle":"Saisissez votre e-mail pour recevoir un lien de réinitialisation.","submit":"Envoyer le lien de réinitialisation"},"resetSent":{"sentTo":"Nous avons envoyé un lien de réinitialisation à","instruction":"Cliquez sur le lien dans l'e-mail pour réinitialiser votre mot de passe. Le lien expire dans 1 heure."},"changePassword":{"title":"Changer le mot de passe","setTitle":"Définir un mot de passe","subtitle":"Mettre à jour le mot de passe de votre compte","setSubtitle":"Ajouter un mot de passe à votre compte","submit":"Mettre à jour le mot de passe"},"profile":{"title":"Modifier le profil","subtitle":"Mettre à jour votre nom d'affichage et votre avatar","name":"Nom d'affichage","namePlaceholder":"Comment vous apparaissez aux autres","changeAvatar":"Changer d'avatar","removeAvatar":"Retirer l'avatar","submit":"Enregistrer","nameRequired":"Le nom d'affichage est obligatoire","nameTooLong":"Le nom d'affichage doit comporter 50 caractères ou moins","invalidImage":"Choisissez une image PNG, JPEG ou WebP valide","imageTooManyPixels":"L'image doit faire 24 mégapixels ou moins","imageTooLarge":"L'image doit faire 5 Mo ou moins","uploadFailed":"Échec du téléversement de l'avatar","saveFailed":"Échec de la mise à jour du profil"},"resetPage":{"successTitle":"Réinitialisation du mot de passe","successBody":"Votre mot de passe a été réinitialisé avec succès.","expiredTitle":"Lien expiré","expiredBody":"Ce lien de réinitialisation a expiré ou est invalide. Veuillez en demander un nouveau.","title":"Réinitialiser votre mot de passe","subtitle":"Saisissez votre nouveau mot de passe ci-dessous.","submit":"Réinitialiser le mot de passe","backHome":"← Retour à l'accueil"},"verified":{"title":"E-mail vérifié","body":"Votre e-mail a été vérifié avec succès.","redirecting":"Redirection..."},"commentPrompt":{"text":"Connectez-vous pour participer à la conversation"},"invite":{"loading":"Chargement…","unavailableTitle":"Invitation indisponible","unavailableBody":"Cette invitation n'est plus disponible.","goToApp":"Aller sur FeedLog","joinTitle":"Rejoindre FeedLog","joinTeam":"Rejoindre l'équipe de {org} sur FeedLog","signInToContinue":"Connectez-vous pour continuer","anonymousHint":"Vous vous connecterez ou créerez un compte FeedLog en cours de route.","joining":"Adhésion…","joinOrg":"Rejoindre {org}","notYou":"Ce n'est pas vous ?","signOut":"Se déconnecter","sentToEmail":"Cette invitation a été envoyée à {email}.","switchAccount":"Changer de compte"},"sso":{"pageTitle":"Connexion indisponible","title":"Impossible de vous connecter","body":"La connexion unique n'a pas abouti — le lien de connexion a peut-être expiré ou est mal configuré. Si cela se reproduit, veuillez contacter votre administrateur.","continuingIn":"Poursuite dans {seconds} s…","continueNow":"Continuer maintenant"},"errors":{"emailNotVerified":"Veuillez vérifier votre e-mail avant de vous connecter","invalidCredentials":"E-mail ou mot de passe invalide","signInFailed":"Échec de la connexion","passwordTooShort":"Le mot de passe doit comporter au moins 8 caractères","signUpFailed":"Échec de l'inscription","notYetVerified":"E-mail pas encore vérifié, veuillez consulter votre boîte de réception","enterEmail":"Veuillez saisir votre e-mail","sendResetFailed":"Échec de l'envoi de l'e-mail de réinitialisation","resendFailed":"Échec du renvoi de l'e-mail de vérification","passwordsMismatch":"Les mots de passe ne correspondent pas","changeFailed":"Échec du changement de mot de passe","setFailed":"Échec de la définition du mot de passe","resetFailed":"Échec de la réinitialisation du mot de passe"},"success":{"verificationResent":"E-mail de vérification renvoyé","passwordUpdated":"Mot de passe mis à jour","passwordSet":"Mot de passe défini avec succès","profileUpdated":"Profil mis à jour"}},"dashboard":{"all":"Tous","allBoards":"Tous les tableaux","backToSite":"Retour au site","filter":{"status":"Statut","board":"Tableau","merged":"Fusionné","author":"Auteur","created":"Créé","noBoard":"Aucun tableau","staleValue":"Indisponible","noFieldsLeft":"Plus aucun filtre","noMatches":"Aucune correspondance","pickDate":"Choisir une date","pickValue":"Choisir une valeur","searchPlaceholder":"Rechercher","last7":"7 derniers jours","last30":"30 derniers jours","thisQuarter":"Ce trimestre","op":{"is":"Est","not":"N'est pas","before":"Avant","after":"Après","range":"Entre"}},"nav":{"srTitle":"Navigation","srDescription":"Menu de navigation du tableau de bord","main":"Principal","settings":"Paramètres de l'espace de travail","developer":"Développeur","organizationSettings":"Paramètres de l'organisation"},"roadmap":{"title":"Feuille de route","subtitle":"Suggestions par statut"},"boards":{"title":"Tableaux","subtitle":"Organiser les suggestions par catégorie","create":"Créer un tableau","empty":"Aucun tableau pour l'instant","noResults":"Aucun tableau trouvé","emptyHint":"Créez votre premier tableau pour commencer à organiser les suggestions","posts":"{count} publications","noDescription":"Aucune description","deleteTitle":"Supprimer le tableau « {name} » ?","deleteDescription":"Cette action est irréversible. Les publications de ce tableau deviendront non catégorisées.","editTitle":"Modifier le tableau","nameLabel":"Nom du tableau","descLabel":"Description du tableau","nameRequired":"Le nom du tableau est obligatoire","saveFailed":"Échec de l'enregistrement du tableau","saving":"Enregistrement...","saveChanges":"Enregistrer les modifications"},"feedback":{"title":"Suggestions","subtitle":"Toutes les soumissions","filtersBtn":"Filtres","create":"Créer une suggestion","activeFilters":"Filtres actifs :","clearAll":"Tout effacer","canonicalOnly":"Canoniques uniquement","mergedOnly":"Fusionnées uniquement","noResults":"Aucune suggestion trouvée","noResultsHint":"Essayez d'ajuster vos filtres","searchNoMatch":"Aucun résultat pour « {query} »","searchNoMatchHint":"Essayez un autre terme, ou effacez la recherche.","unknownBoard":"Inconnu","colUpvotes":"Votes","colTitle":"Titre","colBoard":"Tableau","colAuthor":"Auteur","colComments":"Commentaires","colCreated":"Créé","colStatus":"Statut","showing":"Affichage de {from} à {to} sur {total} entrées","entriesShort":"{total} entrées","searchPlaceholder":"Rechercher des suggestions…","searchAria":"Rechercher des suggestions","clearSearch":"Effacer la recherche","clearAllFilters":"Effacer tous les filtres","quickFilters":"Filtres rapides","statuses":"Statuts"},"sso":{"title":"Connexion unique (SSO)","subtitle":"Permettez aux utilisateurs de votre produit de se connecter sans seconde authentification","createSecret":"Créer un secret","limitReached":"Limite de {limit} secrets atteinte","signingSecrets":"Secrets de signature","integrationGuide":"Guide d'intégration","ownersOnly":"Propriétaires uniquement","ownersOnlyHint":"Seuls les propriétaires de l'espace de travail peuvent gérer les secrets de signature SSO. Demandez à un propriétaire si vous avez besoin d'un accès.","secretsDesc":"Secrets JWT partagés que votre backend utilise pour signer les jetons SSO.","usedCount":"{used} sur {limit} utilisés","loading":"Chargement…","empty":"Aucun secret de signature pour l'instant","emptyHint":"Créez un secret, puis utilisez-le sur votre backend pour signer les jetons SSO de vos utilisateurs.","rotationLabel":"Rotation d'un secret :","rotationMid":" créez-en un nouveau, basculez votre produit dessus, puis ","rotationDisable":"désactivez","rotationEnd":" l'ancien (réactivez-le si quelque chose casse). Supprimez-le une fois que vous êtes sûr. Les jetons sont vérifiés contre chaque secret activé.","deleteTitle":"Supprimer ce secret ?","untitled":"Sans titre","deleteDescription":" sera supprimé définitivement. Tout jeton signé avec lui cessera immédiatement de fonctionner. Cette action est irréversible — si vous souhaitez seulement le mettre en pause, désactivez-le plutôt.","deletePermanently":"Supprimer définitivement","createFailed":"Échec de la création du secret","renameFailed":"Échec du renommage du secret","updateFailed":"Échec de la mise à jour du secret","deleteFailed":"Échec de la suppression du secret","renameTitle":"Renommer le secret","renameDesc":"Mettez à jour le libellé utilisé pour distinguer ce secret. La clé elle-même est inchangée.","createTitle":"Créer un secret de signature","createDesc":"Un nouveau secret HS256 que votre backend utilise pour signer les jetons SSO. Vous pouvez le révéler et le copier à nouveau à tout moment.","labelLabel":"Libellé","labelOptional":"(facultatif)","labelPlaceholder":"ex. Production, région UE, application mobile","labelHint":"Vous aide à distinguer plusieurs secrets lors de la rotation.","created":"Créé {date}","new":"Nouveau","reveal":"Révéler","hide":"Masquer","copy":"Copier","copied":"Copié","active":"Actif","disabled":"Désactivé","rename":"Renommer","enable":"Activer","disable":"Désactiver","guideEndpoint":"Point de terminaison","guideEndpointDesc":"Redirigez les utilisateurs connectés de votre produit vers cette URL.","guideQueryParams":"Paramètres de requête","required":"Obligatoire","optional":"Facultatif","guideParamJwt":"Jeton signé HS256 (voir la charge utile ci-dessous).","guideParamReturnTo":"Destination après la connexion. Chemin ou URL sur le même hôte uniquement (liste blanche d'hôtes). Par défaut : /.","guideJwtPayload":"Charge utile JWT","guideJwtPayloadDesc":"Les informations de l'utilisateur connecté, transportées dans le jeton. FeedLog ne lit que ces champs — toute autre revendication est ignorée.","guidePayloadEmail":"Clé d'identité (globalement unique) + notifications.","guidePayloadName":"Nom d'affichage.","guidePayloadPicture":"URL de l'avatar.","guidePayloadExp":"Expiration (secondes Unix). Obligatoire — voir la TTL ci-dessous.","guideSignTitle":"Signer et rediriger (Node.js)","guideSignDesc":"Construisez le lien sur votre backend.","guideTtlPre":"L'expiration du jeton (","guideTtlPost":") est obligatoire","guideTtlBody":"Recommandé ~1 heure ; plafond strict de 24 heures (±60 s de tolérance d'horloge). Pré-signez les jetons au rendu de la page — pas au clic de l'utilisateur — pour éviter un aller-retour supplémentaire.","guideMatchedByPre":"Les utilisateurs sont mis en correspondance par ","guideMatchedByEmail":"e-mail","guideMatchedByPost":". Un premier e-mail crée un compte utilisateur final (sans écran de connexion supplémentaire) ; changer l'e-mail d'un utilisateur crée un nouveau compte et ne migre pas l'historique."}},"settings":{"loading":"Chargement…","reset":"Réinitialiser","saving":"Enregistrement…","saveChanges":"Enregistrer les modifications","unsavedChanges":"Vous avez des modifications non enregistrées","preview":"Aperçu","workspace":{"title":"Espace de travail","subtitle":"L'identité de votre espace de travail","general":"Général","generalDesc":"Comment votre espace de travail apparaît aux membres et dans les e-mails d'invitation.","nameLabel":"Nom de l'espace de travail","namePlaceholder":"Acme Corp","nameHint":"Le nom de votre équipe ou entreprise. Affiché aux membres et dans les e-mails d'invitation."},"branding":{"title":"Image de marque","subtitle":"L'apparence de votre portail de suggestions public pour les visiteurs.","logo":"Logo","removeLogo":"Retirer","logoHint":"PNG, JPG ou SVG · recommandé 256x256","brandColor":"Couleur de marque","brandColorHint":"Pilote les boutons, les liens et les accents.","defaultTheme":"Thème par défaut","defaultThemeHint":"Thème par défaut affiché aux visiteurs.","uploadFailed":"Échec du téléversement du logo.","saveFailed":"Échec de l'enregistrement de l'image de marque.","theme":{"system":"Système","light":"Clair","dark":"Sombre"}},"guest":{"title":"Actions des invités","subtitle":"Ce que les visiteurs peuvent faire sans se connecter.","allowPost":{"title":"Publication par les invités","desc":"Autorisez les visiteurs à soumettre des suggestions sans se connecter.","note":"Permet également d'utiliser le widget intégré sans se connecter."},"allowVote":{"title":"Vote par les invités","desc":"Autorisez les visiteurs à voter pour les publications sans se connecter."},"allowComment":{"title":"Commentaires par les invités","desc":"Autorisez les visiteurs à commenter les publications des autres sans se connecter."},"saveFailed":"Échec de l'enregistrement des actions des invités."},"portal":{"title":"Portail","subtitle":"Contenu affiché sur votre portail de suggestions public","saveFailed":"Échec de l'enregistrement des paramètres du portail.","welcomeSection":"Message de bienvenue","welcomeDesc":"Le titre et l'introduction affichés en haut de votre portail public.","titleLabel":"Titre","titlePlaceholder":"Soumettre une suggestion pour {name}","titleHint":"Affiché comme titre principal sur votre portail de suggestions.","descriptionLabel":"Description","descriptionPlaceholder":"Tous les signalements de bugs et demandes de fonctionnalités sont les bienvenus...","loadingEditor":"Chargement de l'éditeur...","descriptionHint":"Affiché sous le titre pour donner plus de contexte aux visiteurs. Markdown pris en charge.","modulesSection":"Modules du portail","modulesDesc":"Chaque module peut être affiché ou masqué. Masquer un module retire son entrée de navigation et rend ses pages inaccessibles — le contenu et les états de publication sont conservés.","moduleHelpCenter":"Centre d'aide","moduleHelpCenterOn":"Affichez le centre d'aide dans la navigation du portail et permettez l'ouverture et la recherche de ses articles.","moduleHelpCenterEmpty":"Créez d'abord une collection — il n'y a encore rien à afficher."},"members":{"title":"Membres","subtitle":"Gérer qui peut accéder à cet espace de travail","invite":"Inviter","pending":"Invitations en attente","invitedAs":"Invité en tant que","expiresIn":"expire dans {time}","expired":"expirée","copyLink":"Copier le lien d'invitation","revoke":"Révoquer","membersSection":"Membres","total":"{count} au total","you":"Vous","remove":"Retirer de l'organisation","lastOwnerNote":"Le dernier propriétaire d'un espace de travail ne peut pas être rétrogradé ni retiré. Transférez d'abord la propriété.","inviteTitle":"Inviter des membres","inviteDesc":"Envoyez une invitation par e-mail. Les invitations expirent dans 7 jours.","emailNotConfigured":"E-mail non configuré","emailNotConfiguredHint":"Aucune clé API Resend définie. L'invitation sera créée mais aucun e-mail ne sera envoyé — copiez le lien depuis la liste et partagez-le manuellement.","emailLabel":"Adresses e-mail","emailPlaceholder":"alice{'@'}acme.com, bob{'@'}acme.com","emailHint":"Séparées par des virgules ou des retours à la ligne","roleLabel":"Rôle","ownerWarning":"Les propriétaires ont un accès administratif complet — gestion des membres, des paramètres et de la propriété. N'invitez que des personnes de confiance.","sending":"Envoi…","creating":"Création…","sendInvites":"Envoyer les invitations","createInvites":"Créer les invitations","invitationCreated":"Invitation créée","invitationsCreated":"{count} invitations créées","inviteToastEmailOn":"Si l'e-mail n'arrive pas, copiez le lien depuis la liste pour le partager manuellement.","inviteToastEmailOff":"Aucun e-mail n'a été envoyé — copiez le lien depuis la liste pour le partager manuellement.","roles":{"contributor":{"label":"Contributeur","desc":"Consulter les suggestions depuis le tableau de bord et participer aux discussions."},"manager":{"label":"Gestionnaire","desc":"Gérer les suggestions, les nouveautés et la feuille de route."},"owner":{"label":"Propriétaire","desc":"Accès complet. Peut gérer les membres, les paramètres et la propriété."}}},"widget":{"title":"Widget","subtitle":"Le widget de suggestions intégré à votre produit","loadFailed":"Échec du chargement des paramètres du widget.","saveFailed":"Échec de l'enregistrement.","saved":"Enregistré","installSection":"Installation","installDesc":"Installez le SDK dans votre produit, puis initialisez-le avec l'URL de votre espace de travail.","baseUrlLabel":"URL de l'espace de travail","baseUrlHint":"Transmettez ceci comme baseUrl lors de l'initialisation du SDK.","serverLabel":"Sur votre serveur","serverHint":"Le widget fait confiance à la personne que ce point de terminaison désigne comme visiteur ; gardez-le donc derrière votre propre connexion. Récupérez le secret dans Développeur → SSO.","snippetLabel":"Installer","copy":"Copier","copied":"Copié","enabledLabel":"Activer le widget","enabledHint":"L'interrupteur d'activation enregistre immédiatement. Lorsqu'il est désactivé, le SDK n'affiche rien sur votre site.","placementSection":"Bouton de suggestions","placementDesc":"Le bouton flottant que les visiteurs utilisent pour ouvrir les suggestions.","alignLabel":"Côté de l'écran","align_left":"Gauche","align_right":"Droite","offsetLabel":"Espacement en bas","sideOffsetLabel_left":"Espacement à gauche","sideOffsetLabel_right":"Espacement à droite","offsetUnit":"px","placementHint":"Distance par rapport aux bords de l'écran.","resetPlacement":"Réinitialiser la position","closeBehaviorLabel":"Comportement de fermeture","closeBehavior_none":"Ne pas autoriser la fermeture","closeBehavior_collapse":"Réduire en onglet Aide (recommandé)","closeBehavior_hide":"Masquer pour l'instant","closeBehaviorHint_none":"Aucun bouton de fermeture n'est affiché.","closeBehaviorHint_collapse":"Laisse un petit onglet Aide. Cliquez dessus pour rouvrir.","closeBehaviorHint_hide":"Masque le bouton jusqu'à la réouverture de la page.","offsetInvalid":"Saisissez un nombre entier supérieur ou égal à 0.","supportSection":"Paramètres de l'assistant","supportDesc":"Guidage du support et historique des conversations.","emailLabel":"E-mail du support","emailPlaceholder":"support{'@'}exemple.com","emailHint":"Sans adresse, l'assistant suggère tout de même de contacter le support, simplement sans en nommer une.","retentionLabel":"Historique des conversations","retentionUnit":"jours","retentionHint":"Durée pendant laquelle les visiteurs peuvent encore voir leurs conversations passées dans le widget. Les plus anciennes cessent de s'afficher ; rien n'est supprimé.","retentionRange":"Saisissez un nombre entier de {min} à {max} jours.","save":"Enregistrer","rulesLabel":"Suggérer de contacter le support lorsque…","rulesHint":"Lorsqu'un message correspond à une règle activée, l'assistant oriente le visiteur vers le support au lieu de créer une suggestion publique.","builtinBadge":"Intégrée","addRule":"Ajouter une règle","editRule":"Modifier la règle","ruleLabel":"Rediriger vers le support lorsque…","rulePlaceholder":"l'utilisateur demande à propos de contrats d'entreprise ou de tarifs personnalisés","ruleHint":"Complétez la phrase ci-dessus. Décrivez la situation, pas la formulation.","activeCount":"{count} règles activées sur {max}","limitTitle":"Limite de règles atteinte","limitDesc":"Au plus {max} règles peuvent être activées en même temps. Désactivez-en une avant d'en activer une autre.","gotIt":"Compris","deleteTitle":"Supprimer cette règle ?","deleteDesc":"L'assistant cessera de rediriger vers le support dans cette situation.","deleteConfirm":"Supprimer","cancel":"Annuler","ownerOnly":"Seuls les propriétaires et gestionnaires de l'espace de travail peuvent modifier les paramètres du widget.","copyFailed":"Impossible de copier. Sélectionnez le texte et copiez-le manuellement.","installInstructions":"Instructions d'installation","installGuide":"Voir le guide d'installation complet","packageLabel":"Installer le paquet","clientLabel":"Dans votre application","guestInstallHint":"L'accès des invités suit Espace de travail → Autorisations des invités. Connectez les utilisateurs connectés ci-dessous si votre site exige une authentification.","authInstructions":"Connecter les utilisateurs connectés · Facultatif","customEntryInstructions":"Point d'entrée personnalisé de l'aide","cancelChanges":"Annuler les modifications","done":"Terminé","invalidEmail":"Saisissez une adresse e-mail valide, ou laissez le champ vide.","launcherSavedHint":"Enregistré. S'applique au prochain chargement de page de votre site.","leaveTitle":"Abandonner les modifications non enregistrées ?","leaveDescription":"Vos modifications des paramètres du widget n'ont pas été enregistrées.","leaveDiscard":"Abandonner les modifications","leaveKeep":"Continuer la modification","previewTitle":"Aperçu","preview_desktop":"Ordinateur","preview_mobile":"Mobile","previewSite":"Votre produit","previewFailed":"Impossible de charger l'image de marque de l'espace de travail.","retry":"Réessayer","previewDisabled":"Widget désactivé","previewState_hidden":"Masqué pour l'instant","previewRestore":"Restaurer le lanceur et ouvrir les suggestions","previewOpenLauncher":"Ouvrir les suggestions ; faites glisser ou utilisez les flèches pour déplacer","previewCloseLauncher":"Fermer le lanceur","previewClosePanel":"Fermer les suggestions","previewReset":"Réinitialiser l'aperçu","previewHint":"Les interactions d'aperçu ne modifieront pas vos paramètres.","customEntryHint":"Connectez votre propre bouton pour ouvrir les suggestions."},"personal":{"title":"Paramètres personnels","subtitle":"Vos préférences dans {name}","scope":"Préférences pour votre compte dans cet espace de travail","notifications":"Notifications","notificationsDesc":"Choisissez les rappels par e-mail que vous recevez.","feedbackEmail":"E-mails de suggestions d'équipe","feedbackEmailDesc":"Nouvelles suggestions, commentaires et réponses.","email":"Envoyé à","onlyMe":"N'affecte que vos notifications dans cet espace de travail.","contributor":"Votre rôle actuel ne reçoit pas les e-mails de suggestions d'équipe. Cette préférence s'applique lorsque votre rôle les autorise.","essentialEmails":"Les e-mails de connexion, de réinitialisation de mot de passe et autres e-mails essentiels restent activés.","saved":"Enregistré","retry":"Réessayer","loadError":"Impossible de charger vos préférences. Veuillez réessayer.","saveError":"Impossible d'enregistrer vos modifications. Veuillez réessayer.","unknown":"Impossible de confirmer si votre modification a été enregistrée. Rechargez vos préférences avant de réessayer.","signInPrompt":"Connectez-vous pour gérer vos rappels par e-mail pour cet espace de travail.","membersOnly":"Les paramètres personnels sont accessibles aux membres de cet espace de travail."}},"seo":{"portalTitle":"{name} Suggestions","roadmapTitle":"{name} Feuille de route","changelogTitle":"{name} Nouveautés","postFallback":"Suggestions","changelogFallback":"Nouveautés","titleWithOrg":"{title} - {name}","helpTitle":"{name} Centre d'aide","helpTitleWithOrg":"{title} {'|'} Centre d'aide {name}","helpFallback":"Centre d'aide"},"widget":{"title":"Suggestions","subtitle":"Aidez-nous à améliorer {product} — partagez problèmes et idées","thisProduct":"ce produit","greeting":"Bonjour 👋 Une question ou un retour sur {product} ?","placeholder":"Décrivez un problème ou partagez une idée…","send":"Envoyer","thinking":"Traitement de votre message…","close":"Fermer","back":"Retour","myFeedback":"Mes suggestions","viewAll":"Voir toutes les suggestions","noFeedback":"Vous n'avez encore soumis aucune suggestion.","postCount":"{count} publication | {count} publications","withUpdates":"{count} mise à jour | {count} mises à jour","viewOnBoard":"Voir sur le tableau","loading":"Chargement…","loginTitle":"Connectez-vous pour envoyer une suggestion","loginDesc":"Connectez-vous à votre compte pour partager une suggestion et suivre son évolution.","login":"Se connecter","sendFailed":"Impossible d'envoyer cela. Veuillez réessayer.","loadFailed":"Impossible de charger vos suggestions.","attachImage":"Joindre une image","uploadFailed":"Impossible de téléverser cette image. Veuillez réessayer.","uploadTooLarge":"Les images doivent faire moins de {size} Mo.","messages":"Messages","agentTitle":"Assistant {product}","newConversation":"Envoyez-nous un message","newBadge":"{count} nouveaux","timeAgoMinute":"{n} min","timeAgoHour":"{n} h","timeAgoDay":"{n} j","timeAgoWeek":"{n} sem","timeAgoMonth":"{n} mois","conversationFullNote":"Cette conversation a atteint sa limite de longueur. Votre prochain message en démarrera une nouvelle.","conversationFullTitle":"Cette conversation est pleine","startNewConversation":"Démarrer une nouvelle conversation","attachedImage":"Image jointe","helpCenter":"Centre d'aide","productHelp":"Aide {product}","backToChat":"Retour à la discussion","openArticle":"Ouvrir l'article dans un nouvel onglet","articleUnavailable":"Cet article n'est plus disponible.","earlierMessages":"Messages précédents","retryReply":"Renvoyer la réponse","refreshStatus":"Actualiser le statut","tooManyParts":"Joignez moins d'images. Un message peut contenir jusqu'à 10 éléments.","actions":{"feedback_created":"Suggestion créée","feedback_updated":"Suggestion modifiée","feedback_upvoted":"Suggestion votée","feedback_comment_added":"Commentaire ajouté","feedback_comment_updated":"Commentaire modifié"},"conversationNotices":{"handoff":"Votre question a été transmise à notre équipe de support. Vous pouvez envoyer plus de détails ou de captures d'écran ici."},"messageYou":"Vous","messageAI":"FeedLog IA","messageStaffNamed":"{name}","messageStaff":"Support"},"help":{"admin":{"title":"Centre d'aide","statsEmpty":"Aucun contenu pour l'instant","statsCollections":"{n} collection | {n} collections","statsArticles":"{n} article | {n} articles","new":"Nouveau","newCollection":"Nouvelle collection","newCollectionHint":"Regrouper des articles liés","newArticle":"Nouvel article","newArticleHint":"Rédiger un nouvel article d'aide","newArticleDisabledHint":"Créez d'abord une collection","viewCollections":"Collections","viewArticles":"Tous les articles","searchPlaceholder":"Rechercher des titres d'articles","articleCount":"{n} article | {n} articles","emptyTitle":"Créez une collection, puis rédigez votre premier article.","selected":"{n} article sélectionné | {n} articles sélectionnés","clear":"Effacer","publish":"Publier","unpublish":"Dépublier","publishResult":"{n} article publié | {n} articles publiés","unpublishResult":"{n} article dépublié | {n} articles dépubliés","reorderFailed":"Impossible d'enregistrer le nouvel ordre","bulkFailed":"Impossible de mettre à jour les articles sélectionnés","status":{"draft":"Brouillon","published":"Publié","archived":"Archivé","hidden":"Masqué"},"collection":{"createTitle":"Nouvelle collection","editTitle":"Modifier la collection","icon":"Icône","name":"Nom","namePlaceholder":"ex. Démarrage","nameRequired":"Donnez un nom à la collection","description":"Description","descriptionPlaceholder":"Une ligne affichée sous le nom","visible":"Visible pour les lecteurs","visibleHint":"Lorsqu'il est désactivé, cette collection et ses articles restent masqués du portail.","delete":"Supprimer la collection","saveFailed":"Impossible d'enregistrer la collection","deleteTitle":"Supprimer « {name} » ?","deleteDescription":"La collection est supprimée. Cette action est irréversible. | La collection et l'article qu'elle contient sont supprimés. Cette action est irréversible. | La collection et les {n} articles qu'elle contient sont supprimés. Cette action est irréversible."},"emptyHeading":"Rien ici pour l'instant","emptyAction":"Créer une collection","noMatch":"Aucun article ne correspond","showing":"Affichage de {from} à {to} sur {total} entrées","editor":{"back":"Centre d'aide","unsaved":"Modifications non enregistrées","notSaved":"Pas encore enregistré","lastSaved":"Dernier enregistrement {at}","preview":"Aperçu","saveDraft":"Enregistrer le brouillon","title":"Titre","titlePlaceholder":"Article sans titre","description":"Description","descriptionPlaceholder":"Une ligne affichée sous le titre","body":"Corps","bodyPlaceholder":"Écrivez ici en Markdown…","collection":"Collection","details":"Détails","created":"Créé","updated":"Mis à jour","articleUrl":"URL de l'article","urlPending":"Attribuée lors du premier enregistrement.","copied":"Lien copié","hiddenWarning":"Cet article est publié, mais {name} est masqué pour les lecteurs — ils ne peuvent pas encore le voir. Rendez la collection visible pour le publier.","previewHeader":"Aperçu · exactement comme les lecteurs le verront (mise en page de l'article du portail)","leaveTitle":"Quitter sans enregistrer ?","leaveBody":"Cet article contient des modifications non enregistrées. Si vous partez maintenant, elles seront perdues.","leaveKeep":"Continuer la modification","leaveDiscard":"Abandonner les modifications","saveFailed":"Impossible d'enregistrer l'article","titleRequired":"Saisissez un titre d'article.","contentRequired":"Ajoutez du contenu à l'article avant d'enregistrer ou de publier.","saved":"Enregistré","delete":"Supprimer l'article","deleteTitle":"Supprimer « {title} » ?","deleteDescription":"Cet article et son URL sont définitivement supprimés. Cette action est irréversible.","deleted":"Article supprimé","deleteFailed":"Impossible de supprimer l'article"},"publishTitle":"Publier cet article ?","bulkPublishTitle":"Publier {n} article sélectionné ? | Publier {n} articles sélectionnés ?","aiUsage":"Autoriser l'utilisation par l'IA","aiVisibility":"Visibilité IA","aiVisible":"Visible pour l'IA","aiEnable":"Autoriser l'utilisation par l'IA","aiDisable":"Arrêter l'utilisation par l'IA","aiUpdated":"Utilisation par l'IA mise à jour","aiUsageHint":"Permet à l'Agent d'utiliser cet article pour répondre aux questions, même lorsqu'il n'est pas visible pour les lecteurs."},"portal":{"heading":"Comment pouvons-nous vous aider ?","subheading":"Recherchez dans le centre d'aide, ou parcourez les collections ci-dessous","searchPlaceholder":"Rechercher des articles...","results":"{n} résultat | {n} résultats","more":"{n} de plus — continuez à taper pour affiner","noMatch":"Aucun article ne correspond","noMatchHint":"Essayez un autre mot-clé, ou parcourez les collections ci-dessous","emptyTitle":"Aucun article pour l'instant","emptyHint":"Ce centre d'aide n'a encore rien à lire. Revenez bientôt.","collectionEmptyTitle":"Aucun article ici pour l'instant","collectionEmptyHint":"Cette collection n'a encore rien à lire. Revenez bientôt.","articleCount":"{n} article | {n} articles","back":"Centre d'aide","updated":"Mis à jour {at}","lastUpdated":"Dernière mise à jour","onThisPage":"Sur cette page","moreIn":"Plus dans {name}","notFoundTitle":"404 — Article introuvable","notFoundHint":"Cet article n'est pas publié, ou le lien est incorrect.","backToHelp":"Retour au centre d'aide","rateLimited":"Trop de recherches","rateLimitedHint":"Vous recherchez plus vite que nous ne pouvons suivre. Réessayez dans un instant."}},"inbox":{"title":"Boîte de réception","customer":"Client","noEmail":"Aucun e-mail de notification disponible","priority":"Priorité","normal":"Normale","high":"Haute","feedback":"Suggestions associées","noFeedback":"Aucune suggestion issue de cette conversation","loadMore":"Charger plus","sourceConversation":"Conversation source","refresh":"Actualiser","search":"Rechercher un client, un titre ou un message","status":"Statut","all":"Tous les statuts","allPriorities":"Toutes les priorités","newest":"Plus récentes d'abord","oldest":"Plus anciennes d'abord","loading":"Chargement…","empty":"Aucune conversation","select":"Sélectionnez une conversation pour commencer","back":"Retour","snooze":"Mettre en veille","resume":"Reprendre","close":"Fermer la conversation","hideDetails":"Masquer les détails","showDetails":"Afficher les détails","wakeAt":"Heure de reprise :","closeAt":"Fermeture automatique :","earlier":"Messages précédents","ai":"IA","emailFailed":"Échec de l'envoi de l'e-mail. Veuillez réessayer.","retryEmail":"Renvoyer une fois","replyPlaceholder":"Écrire une réponse…","aiReplyUnavailable":"L'IA gère cette conversation. Les réponses du personnel sont actuellement indisponibles.","confirmClose":"Fermer cette conversation ? Un nouveau message du client démarrera un nouveau tour d'IA.","cancel":"Annuler","forbidden":"Vous n'avez pas la permission d'accéder à la boîte de réception.","loadFailed":"Impossible de charger cette conversation. Veuillez réessayer.","operationFailed":"Impossible de confirmer cette opération. Votre brouillon est conservé ; réessayez pour confirmer le résultat.","conflict":"Cette conversation a changé. Consultez les derniers messages avant de réessayer.","statuses":{"ai_handling":"Gérée par l'IA","open":"Ouverte","pending":"En attente du client","snoozed":"En veille","closed":"Fermée"},"events":{"handoff":"Transférée au support","reopened":"Nouveau tour d'IA","customer_resumed":"Reprise par le client","priority_changed":"Priorité modifiée","snoozed":"Mise en veille","resumed":"Reprise","closed":"Fermée"},"matchedRule":"Règle correspondante : {rule}","reasons":{"user_requested":"Le client a demandé un humain","knowledge_gap":"Davantage de connaissances support nécessaires","sensitive_or_permission":"Confidentialité ou autorisations","dissatisfied":"Le client a encore besoin d'aide","support_rule":"Règle de support","ai_error":"L'IA n'a pas pu continuer","manual":"Action du personnel","timeout":"Heure planifiée atteinte","customer_message":"Nouveau message du client"},"snoozeOptions":{"hour":"Dans 1 heure","threeHours":"Dans 3 heures","tomorrow":"Demain","monday":"Lundi prochain","week":"Dans 1 semaine","month":"Dans 1 mois"},"customerDetails":"Détails du client","properties":"Propriétés de la conversation","clearFilters":"Effacer les filtres","replyToCustomer":"Répondre au client","removeImage":"Retirer l'image","deliveryMode":"Notification de réponse","deliveryAuto":"Envoyer la réponse automatiquement","deliveryAutoDescription":"Envoyer un e-mail si la réponse reste non lue après 5 minutes.","deliveryImmediate":"Envoyer avec un e-mail","deliveryImmediateDescription":"Envoyer la réponse et l'e-mail ensemble.","emailSkipped":"Lue ; aucun e-mail nécessaire","emailSending":"Renvoi…","emailAccepted":"Notification par e-mail mise en file d'attente","openCount":"{count} conversations ouvertes","unreadOpenCount":"{count} conversations ouvertes non lues","unread":"Conversation non lue","handoffNotices":{"user_requested":"Transférée au support à la demande du client.","knowledge_gap":"Transférée au support pour des conseils supplémentaires.","sensitive_or_permission":"Transférée au support pour une assistance de confidentialité ou d'accès.","dissatisfied":"Transférée au support car le problème reste non résolu.","ai_error":"Transférée au support car l'IA n'a pas pu continuer.","support_rule":"Transférée au support selon une règle configurée.","builtin-billing":"Transférée au support pour une assistance de facturation.","builtin-account-access":"Transférée au support pour une assistance d'accès au compte.","builtin-privacy-legal":"Transférée au support pour une demande liée à la confidentialité."},"noticeSnoozed":"{name} a mis cette conversation en veille jusqu'à {time}.","noticeClosed":"{name} a fermé cette conversation."}}}