1const e={title:"Your job ads",subtitle:"Manage your job ads",selectCompany:"Select company",noCompany:{title:"You are not linked to a company",description:"To manage job ads you need to be a member of a company. Contact your company administrator and ask them to invite you by email.",contactSupport:"Contact support"},actions:{preview:"Preview",createWithAi:"Create with AI",newJob:"New job ad",spontaneousSettings:"Customise open applications"},filters:{drafts:"Drafts",upcoming:"Upcoming",active:"Active",recruiting:"Recruiting",archived:"Archive"},empty:{createJob:"Create job ad",drafts:{title:"No drafts",description:"Create a new job ad to get your recruitment started."},upcoming:{title:"No upcoming job ads",description:"You have no scheduled job ads waiting to be published."},active:{title:"No active job ads",description:"Publish a job ad to start receiving applications."},recruiting:{title:"No ongoing recruitments",description:"You have no recruitment processes in progress."},archived:{title:"No archived job ads",description:"Completed recruitments are moved here for future reference."}}},t={backToJobs:"Back to job ads",publishDate:"Publishing: {{date}}",deadline:"Closing date: {{date}}",personalityLoadFailed:"The personality test could not be loaded. Reload the page to see it.",notFound:{message:"Job ad not found.",back:"Back"},jobStatus:{draft:"Drafts",scheduled:"Upcoming",active:"Active",closed:"Recruiting",archived:"Archive"},statusBadge:{draft:"Draft",scheduled:"Upcoming",active:"Active",closed:"Recruiting",archived:"Archived"},actions:{moveTo:"Move to",copyLink:"Copy link",edit:"Edit",duplicate:"Duplicate",cancel:"Cancel",confirm:"Confirm"},moveConfirm:{draft:{title:"Move to drafts?",description:"The job ad will be moved to drafts and will no longer be visible to job seekers."},scheduled:{title:"Move to upcoming?",description:"The job ad will be scheduled and published automatically on the given date."},active:{title:"Activate job ad?",description:"The job ad will be published and become visible to job seekers."},closed:{title:"Close the job ad for applications?",description:"The job ad will be moved to recruiting and new applications will no longer be accepted."},archived:{title:"Archive job ad?",description:"The job ad will be moved to the archive and will no longer be visible to job seekers."},platsbankenWarning:"The ad will also be removed from Platsbanken at Arbetsförmedlingen."},platsbanken:{name:"Platsbanken",rejected:"Rejected",unpublish:"Unpublish",retry:"Try again",publishConfirm:{title:"Publish to Platsbanken?",description:"The job ad will be published on the Swedish Public Employment Service's Platsbanken."},unpublishConfirm:{title:"Unpublish from Platsbanken?",description:"The job ad will be removed from the Swedish Public Employment Service's Platsbanken."}},tabs:{listing:"Job ad",applications:"Applications",settings:"Settings",draftsTooltip_one:"{{count}} started application that was never submitted",draftsTooltip_other:"{{count}} started applications that were never submitted"},dangerZone:{title:"Danger zone",description:"Deleting the job ad is permanent and cannot be undone. All applications, messages and files linked to the job ad are deleted as well.",deleteButton:"Delete job ad permanently"},deleteDialog:{title:"Delete job ad permanently?",description:'This permanently deletes the job ad <jobTitle>"{{title}}"</jobTitle> and all associated data (applications, messages, files). The action cannot be undone.',confirm:"Delete permanently"},toasts:{moveFailed:"Could not move the job ad",moved:{title:"Job ad moved",description:"The job ad has been moved to {{status}}."},platsbankenError:{title:"Platsbanken error",unknown:"An unknown error occurred."},platsbankenPublished:{title:"Published to Platsbanken",description:"The job ad has been sent to Platsbanken."},platsbankenUnpublished:{title:"Unpublished from Platsbanken",description:"The job ad has been removed from Platsbanken."},platsbankenUnreachable:{title:"Could not reach Platsbanken",description:"Please try again later."},linkCopied:{title:"Link copied!",description:"The job ad link has been copied to your clipboard."},copyFailed:{title:"Could not copy",description:"Try again, or copy the link manually."},deleteFailed:"Could not delete the job ad",deleted:{title:"Job ad deleted",description:"The job ad and all associated data have been permanently deleted."},duplicateFailed:{title:"Could not duplicate the job ad",description:"An error occurred."},duplicated:{title:"Job ad duplicated!",description:"You can now edit the new job ad."},platsbankenUnpublishFailed:{title:"The ad is still live on Platsbanken",description:"The status changed in Yobber, but the ad could not be removed from Arbetsformedlingen. Open the ad and use the Platsbanken button to take it down."},deleteBlockedByPlatsbanken:{title:"The ad could not be removed from Platsbanken",description:"The ad w
1as NOT deleted, because it is still live at Arbetsformedlingen and deleting it here would make it impossible to take down. Try again in a moment."}}},a={title:"Statistics",subtitle:"The value your recruitment creates in Yobber",selectCompany:"Select company",noCompany:{title:"You are not linked to a company",description:"To see recruitment statistics you need to be a member of a company. Contact your company administrator and ask them to invite you by email.",contactSupport:"Contact support"},jobStatus:{active:"Active",draft:"Draft",scheduled:"Scheduled",closed:"Recruiting",archived:"Archive"},kpi:{savedTime:{title:"Screening time saved",screened:"{{total}} applications screened",spontaneousSuffix:" ({{n}} of them spontaneous)",monthSuffix:" · {{time}} this month"},timeToHire:{title:"Time to hire",days:"{{prefix}}{{days}} days",faster_one:"â¼ {{count}} day faster than before",faster_other:"â¼ {{count}} days faster than before",slower_one:"â² {{count}} day slower than before",slower_other:"â² {{count}} days slower than before",unchanged:"Unchanged from before",hint:"Median from published ad to hire"},conversion:{title:"Interview â hire",hiredOfInterviewed:"{{hired}} of {{interviewed}} interviewed were hired",empty:"No interviews booked in Yobber yet"}},hiresHint:"Move candidates to the <hired>Hired</hired> column in the kanban view as you recruit, and Yobber will start measuring your time to hire and interview conversion automatically.",trend:{title:"Time to hire per month",seriesLabel:"Days to hire",tooltip:"{{prefix}}{{days}} days ({{hires}} hires)",approximateNote:"Pale bars (~) are based on historical data from before measurement began and are approximate.",empty:{title:"Statistics are waking up",description:"This is where you will see how fast you recruit, month by month, as soon as the first candidate is marked as hired."}},perJob:{title:"Per job ad",days:"{{days}} days",empty:{title:"No job ads yet",description:"Statistics start building up once you publish your first job ad.",action:"Create job ad"},columns:{job:"Job ad",status:"Status",applications:"Applications",interviews:"Interviews",hires:"Hires",daysToHire:"Days to hire",savedTime:"Time saved"}},footnote:"Screening time saved is calculated as roughly {{minutes}} minutes of manual CV review per application received â time that Yobber's video presentations, screening questions and candidate selection free up for your shop, staff and sales."},o={title:"Calendar",subtitle:"View and manage scheduled interviews",today:"Today",bookedBy:"Booked by:",pickADay:"Select a day",moreInterviews:"+{{n}} more",timeAndDuration:"{{time}} ({{minutes}} min)",candidate:"Candidate:",interviewer:"Interviewer:",joinVideoMeeting:"Join video meeting",opensInNewTab:"opens in a new tab",weekDays:{mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat",sun:"Sun"},attendees:{unknown:"Attendees: Unknown attendee",list:"Attendees: {{names}}"},empty:{title:"No interviews on this day",description:"Days with booked interviews are marked in the calendar."},menu:{reschedule:"Reschedule",markCompleted:"Mark as completed",cancelBooking:"Cancel booking",restoreScheduled:"Restore to scheduled",delete:"Delete"},deleteDialog:{title:"Delete interview?",description:"Are you sure you want to delete this interview? This cannot be undone.",cancel:"Cancel",confirm:"Delete"},toasts:{statusFailed:"Could not update status",statusUpdated:"Status updated",deleteFailed:"Could not delete interview",deleted:"Interview deleted",notifyFailed:"The calendar invitation could not be sent",deletedMailFailed:"The interview was removed, but the cancellation did not reach everyone",deleteUnknown:"The response was delayed. The list has been refreshed, check whether the interview is gone.",reasons:{timeout:"The response was delayed. Check the list to see whether the interview was updated.",forbidden:"You are not allowed to send notifications for this interview.",notFound:"The interview or the application no longer exists.",staleStatus:"The interview is no longer booked, so no notification was sent. Book it again if it is going ahead.",sendFailed:"The email did not reach everyone. The outcome is shown in the delivery panel.",requestFailed:"Something went wrong. Please try again shortly."}}},i={title:"Spontaneous applications",subtitle:"Expressions of interest from visitors to your career page",selectCompany:"Select company",preview:"Preview",status:{started:"Started"},convertedTo:"Transferred to {{title}}",convertedToCount_one:"Transferred to {{count}} job ad",convertedToCount_other:"Transferred to {{count}} job ads",tabs:{candidates:"Candidates",settings:"Settings"},view:{list:"List",kanban:"Kanban"},filters:{all:"All"},manageStatuses:"Manage statuses",customStatuses:"Custom statuses",columns:{candidate:"Candidate",status:"Status",date:"Date"},noMatches:"No applications match the filter",actions:{convert:"Convert to application",downloadCv:"Download CV"},toasts:{deepLinkNotFound:"Spontaneous application not found. It no longer exists, or you don't have access to it.",deepLink
1FetchFailed:"Could not load the spontaneous application. Reload the page to try again.",cvFetchFailed:"Could not fetch the CV file.",statusUpdateFailed:"Could not update the status.",statusChanged:"Status changed to {{status}}"}},n={hero:{titleFallback:"Company settings",subtitle:"Manage companies and team members"},empty:{title:"No company",description:"You are not linked to any company. Contact an administrator to be added."},unknownUser:"Unknown user",tabs:{companies:"Company",career:"Career page",integrations:"Integrations",team:"Team",users:"All users",templates:"Templates"},actions:{previewLandingPage:"Preview landing page",save:"Save",cancel:"Cancel",remove:"Remove",upload:"Upload"},roles:{admin:"Admin",recruiter:"Recruiter",assistant:"Assistant",reviewer:"Reviewer"},companies:{selectorLabel:"Company:",selectorPlaceholder:"Select company",adminNotice:"Company information can only be edited by platform administrators. Contact support if you need to update company details.",details:{title:"Company details",description:"Basic company information. Contact support to change these details."},fields:{name:"Company name",legalName:"Legal name",orgNumber:"Company registration number",contractId:"Contract number",description:"Description",contactPerson:"Contact person",email:"Email",phone:"Phone",website:"Website",address:"Address",postalCode:"Postcode",city:"City",discount:"Discount"},yourRole:"Your role at this company",parentCompany:"Parent company",subsidiaries:{title:"Subsidiaries",count_one:"{{count}} subsidiary linked to this company.",count_other:"{{count}} subsidiaries linked to this company.",location:"Location"},selectFromList:"Select a company from the list"},integrations:{title:"Integrations â {{company}}",description:"Connect your company to external services.",af:{heading:"Arbetsförmedlingen (Platsbanken)",description:"Connect your company to Arbetsförmedlingen to publish adverts via Platsbanken.",connected:"Connected to Arbetsförmedlingen",notConnected:"Not connected",proxyTitle:"Alternative: publish via Yobber Norden AB",proxyBody:'Even without your own Arbetsförmedlingen account, your adverts can be published on Platsbanken via Yobber Norden AB as a proxy employer. This happens automatically via the "Publish to Platsbanken" button on the job card.',disconnect:{confirm:"Are you sure you want to disconnect from Arbetsförmedlingen? You will not be able to publish adverts via Platsbanken until the connection is enabled again.",connectedSince:"Connected since: {{date}}",button:"Disconnect"}}},team:{title:"Team members â {{company}}",descriptionAdmin:"Manage who has access to the company.",descriptionMember:"Members of the company.",emailPlaceholder:"Email address",empty:"No members found",table:{name:"Name",role:"Role",actions:"Actions"}},career:{title:"Career page â {{company}}",description:"Customise the look of your public career page â logo, background, colours and content.",logo:{title:"Logo",replace:"Replace logo"},hero:{title:"Hero media",description:"Background image or video shown at the top of your career page.",imageLabel:"Background image",replaceImage:"Replace image",uploadImage:"Upload background image",imageHint:"1920Ã1080px recommended. Max 20 MB.",videoLabel:"Background video",replaceVideo:"Replace video",uploadVideo:"Upload background video",videoHint:"MP4, WebM, MOV. Max 100 MB.",overlayLabel:"Colour tint over the media",overlayHint:"Lays your secondary colour over the image or video. 0% shows the media untinted."},about:{title:"Why work with us?",description:"Tell candidates why they should choose to work with you. Shown on your landing page.",placeholder:"Describe your culture, your benefits and why it is great to work with you..."},brand:{title:"Colour theme & quote",primaryColor:"Primary colour",secondaryColor:"Secondary colour",quoteLabel:"Quote",quoteHint:"A short quote or slogan shown on your landing page.",quotePlaceholder:"We believe in creating a workplace where everyone thrives...",primaryHint:"Buttons, links and the footer on your career page.",secondaryHint:"Light surfaces and the tint over the hero media.",previewTitle:"Preview",previewHint:"How the colours are used on your career page.",previewHeroLabel:"Hero",previewButton:"View open roles",previewBadge:"New",previewFooterLabel:"Footer",secondaryNeedsMedia:"The secondary colour appears on your career page as a tint over the hero media. Upload a background image or video to use it.",secondaryNeedsOverlay:'Raise "Colour tint over the media" above to make the secondary colour visible.'},footer:{title:"Footer",description:"Social media and contact details shown in the footer of your career page.",emailLabel:"Contact email",emailPlaceholder:"[email protected]",phoneLabel:"Contact phone"},saveSettings:"Save career page settings"},users:{title:"All users",description:"All users linked to your companies.",empty:"No users found",unknownCompany:"Unknown company",table:{user:"User",title:"Title",email:"Email",status:"Status"},status:{active:"Active",pending:"Awaiting user"},memberships:"Company connections",joined:"Joined {{date}}"},dialogs:{editRole:{title:"Change role",description:"Select a new role for the user.",roleLabel:"Role",selfWarningTitle:"You are changing your own role",selfWarningAdmin:"You will lose administrator permissions for this company. You will no longer be able to manage members or company settings.",selfWarningChange:"Your role changes from {{from}} to {{to}}.",confirmChange:"Confirm change"},delete:{title:"Remove user",description:"Are you sure you want to remove <user>{{userName}}</user> from <company>{{companyName}}</company>? This action cannot be undone."}},toasts:{error:"Error",afDisconnected:{title:"Connection removed",description:"The connection to Arbetsförmedlingen has been removed."},afDisconnectFailed:"Could not disconnect.",permissionDenied:{title:"Permission denied",invite:"Only administrators can invite team members.",changeRole:"Only administrators can change roles.",removeMember:"Only administrators can remove members."},inviteFailed:"Could not send invitation",inviteResent:"Invitation sent again",inviteSent:{title:"Invitation sent",description:"An invitation email has been sent to {{email}}. The user is added automatically when they sign up."},alreadyMember:{title:"Already a member",description:"This user is already a member of the company."},addMemberFailed:"Could not add member",memberAdded:"Member added",roleUpdateFailed:"Could not update role",roleUpdated:"Role updated",cannotRemoveSelf:{title:"Cannot remove yourself",description:"You cannot remove your own membership."},removeMemberFailed:"Could not remove member",memberRemoved:"Member removed",invali
1dFile:{title:"Invalid file",description:"Please choose an image file."},invalidVideo:{title:"Invalid video format",description:"Please choose a video file (MP4, WebM, MOV, AVI)."},fileTooLarge:{title:"File is too large",logo:"Maximum file size is 5MB.",heroImage:"Maximum file size is 20MB.",heroVideo:"Maximum video file size is 100MB."},logoUploaded:"Logo uploaded",logoUploadFailed:"Could not upload logo",logoRemoved:"Logo removed",logoRemoveFailed:"Could not remove logo",heroImageUploaded:"Background image uploaded",heroImageUploadFailed:"Could not upload background image",heroImageRemoved:"Background image removed",heroImageRemoveFailed:"Could not remove background image",heroVideoUploaded:"Background video uploaded",heroVideoUploadFailed:"Could not upload background video",heroVideoRemoved:"Background video removed",heroVideoRemoveFailed:"Could not remove background video",saved:"Saved",saveFailed:"Could not save",settingsSaved:"Settings saved"}},s={companyNotFound:"The company could not be found.",banner:{label:"Landing page preview",back:"Back"},jobs:{noAdverts:"No active or upcoming adverts right now.",available_one:"{{count}} position available",available_other:"{{count}} positions available",empty:"No open positions to show.",upcoming:"Upcoming"}},r={title:"Applications",empty:{title:"No applications yet",description:"Share the ad on social media or by email to reach more candidates."},filters:{all:"All",favorites:"Shortlisted",fromSpontaneous:"From spontaneous"},manageStatuses:"Manage statuses",manageTags:"Manage tags",manageEmailDelay:"Manage email sending",tags:"Tags",tag:"Tag",clearTagFilter:"Clear tag filter",sendToCategory:"Send to all in category",remindAll:"Remind all to finish",view:{list:"List",kanban:"Kanban"},showAge:"Show age",bulk:{selected_one:"{{count}} selected",selected_other:"{{count}} selected",changeStatus:"Change status",tagHint_one:"Add/remove tag for {{count}} application",tagHint_other:"Add/remove tag for {{count}} applications",sendMessage:"Send message",sendReminder:"Send reminder",markFavorite:"Add to shortlist",unmarkFavorite:"Remove from shortlist"},noTagsCreated:"No tags created.",noTagsSidebar:"No tags. Create them in the sidebar.",markUnviewed:"Mark as unreviewed",selectAll:"Select all",selectApplicant:"Select {{name}}",candidate:"Candidate",candidateLower:"candidate",guest:"Guest",flagged:"Flagged",flaggedTooltip:"Submitted with the bot trap filled in. The application is always saved â it may just as well be the browser autofilling as a bot. Review as normal.",notReviewed:"Not reviewed",pendingEmail:{title:"Email about the new status",scheduled:"Goes to the candidate in {{time}}",imminent:"Goes to the candidate within a few minutes"},columns:{candidate:"Candidate",match:"Match",age:"Age",city:"City",status:"Status",date:"Date"},noMatches:"No applications match the filter",favorite:"Add to shortlist",unfavorite:"Remove from shortlist",moveToOtherJob:"Move to another ad",cancel:"Cancel",confirm:"Confirm",delete:"Delete",deleteDialog:{title:"Delete application?",description:"This will permanently delete the application from <strong>{{name}}</strong>, including all uploaded files and messages."},statusDialog:{title:"Change status?",description:"Are you sure you want to change the status to <strong>{{status}}</strong>?"},bulkStatusDialog:{title:"Confirm bulk status change",description_one:"Are you sure you want to change the status to <strong>{{status}}</strong> for {{count}} application?",description_other:"Are you sure you want to change the status to <strong>{{status}}</strong> for {{count}} applications?"},sections:{about:"About the candidate",cv:"CV",coverLetter:"Cover letter",attachments:"Attachments",aiMatch:"AI match",interviews:"Interviews",messages:"Messages",videoAnswers:"Video answers",qualification:"Qualifying questions",screening:"Screening questions",comments:"Internal comments",history:"Applications with you",reference:"Reference"},qualification:{hint:"Qualifying questions the candidate answered before the application could be submitted.",met:"Requirement met",notMet:"Not met",unanswered:"No answer",addedAfterwards:"This question was added after the application was submitted â the candidate has never seen it.",allMet:"All requirements met",notMetCount_one:"{{count}} requirement not met",notMetCount_other:"{{count}} requirements not met",requirement:"Requirement: {{value}}",rangeMinMax:"{{min}}â{{max}}",rangeMin:"at least {{min}}",rangeMax:"at most {{max}}"},noCv:"No CV uploaded",noCoverLetter:"No cover letter submitted",coverLetterSameAsCv:"Same file as the CV",noAttachments:"No attachments uploaded",analysing:"Analysingâ¦",rerunAnalysis:"Re-run analysis",analyseWithAi:"Analyse with AI",aiActions:{interview:"Book interview",reject:"Reject",review_more:"Review further",request_info:"Request more info"},matchLabel:"Match",aiRecommendation:"AI recommendation",redFlags:"Red flags",strengths:"Strengths",weaknesses:"Weaknesses",analysedAt:"Analysed {{time}}",bookInterview:"Book interview",dropHere:"Drag candidates here",startedNotice_one:"<highlight>{{count}} started</highlight> application (not completed)",startedNotice_other:"<highlight>{{count}} started</highlight> applications (not completed)",movedTo:"Moved to {{column}}",fromSpontaneous:"Spontaneous",fromSpontaneousTooltip:"This candidate applied spontaneously and was transferred to this job ad.",newColumn:"new column",undo:"Undo",toasts:{deepLinkNotFound:{title:"Ap
1plication not found",description:"It no longer exists, or you don't have access to it."},cannotAnalyse:{title:"Cannot analyse",description:"The application has no linked job ad."},aiUnavailable:{title:"AI service unavailable",description:"The AI service is temporarily unavailable. Try again shortly or contact support."},tooManyRequests:{title:"Too many requests",description:"Wait a moment and try again."},analysisFailed:{title:"Analysis failed",description:"Something went wrong."},analysisDone:{title:"AI analysis complete",cached:"Retrieved from cache.",saved:"New analysis saved."},statusUpdateFailed:{title:"Could not update status",description:"The change was not saved â check your permissions.",bulkDescription:"{{failed}} of {{total}} applications could not be updated â check your permissions."},statusUpdated:"Status updated",updateFailed:"Could not update",deleteFailed:"Could not delete application",deleted:"Application deleted",markedUnviewed:"Marked as unreviewed",bulkMarkedUnviewed_one:"{{count}} application marked as unreviewed",bulkMarkedUnviewed_other:"{{count}} applications marked as unreviewed",bulkFavorited_one:"{{count}} candidate added to the shortlist",bulkFavorited_other:"{{count}} candidates added to the shortlist",bulkUnfavorited_one:"{{count}} candidate removed from the shortlist",bulkUnfavorited_other:"{{count}} candidates removed from the shortlist",bulkStatusUpdated_one:"Status updated for {{count}} application",bulkStatusUpdated_other:"Status updated for {{count}} applications",tagAdded_one:'Tag "{{tag}}" added to {{count}} application',tagAdded_other:'Tag "{{tag}}" added to {{count}} applications',tagRemoved_one:'Tag "{{tag}}" removed from {{count}} application',tagRemoved_other:'Tag "{{tag}}" removed from {{count}} applications',reminderSent:{title:"Reminder sent",description_one:"Reminder email sent to {{count}} candidate.",description_other:"Reminder email sent to {{count}} candidates."},reminderFailed:{title:"Could not send reminder",description:"Try again later."}
1,applicationMoved:{title:"Application moved",description:"The application has been moved to the selected ad."},customStatusNoEmail:{title:"The candidate was not emailed",description:"â{{column}}â is a custom column, and custom column names are sent to the candidate verbatim. You need to enable the notification yourself â do it under Notification settings on the job ad, where you'll also see exactly what gets sent."}},historyCurrent:"This application",historyViaSpontaneous:"Via spontaneous application",historyViaSpontaneousTooltip:"Submitted as a spontaneous application on {{date}} and converted into this application.",historySpontaneous:"Spontaneous application",reference:{onlyRecommended:"Show recommended only",badge:{yes:"Reference: Yes",no:"Reference: No",pending:"Reference: Awaiting reply",expired:"Reference: Expired",notSent:"Reference: Not sent"},badgeTooltip:"The reference's own recommendation, not verified by Yobber",sentAt:"Email sent {{date}}",answeredYes:"Answer: Yes {{date}}",answeredNo:"Answer: No {{date}}",answerChanged:"Answer changed {{date}}",awaiting:"Awaiting reply",expiredAt:"The link expired {{date}}",notSent:{undelivered:"The email was not delivered.",rateLimited:"Too many requests to this address.",nextAttempt:"Next attempt {{time}}.",disabled:"Reference checks are turned off for the company.",blocked:"Not sent (demo or flagged application)."},resend:"Send again",resendAvailable:"Can be sent again {{time}}",resendLimitReached:"The request has been sent three times, no more sends are possible.",resendQueued:"The request will be sent again within a couple of minutes",resendFailed:"Could not send again",resendError:{notAllowed:"You are not allowed to send the request again.",notFound:"The reference request was not found.",answered:"The reference has already replied.",inProgress:"A send is already in progress.",contactPurged:"The reference's address has been removed and cannot be used again.",limit:"The request has already been sent three times.",tooSoon:"Wait ten minutes between sends.",generic:"Something went wrong. Try again in a moment."},disclaimer:"The answer is the reference's own recommendation and has not been verified by Yobber."}},l={status:{draft:"Drafts",scheduled:"Upcoming",active:"Active",closed:"Recruiting",archived:"Archive"},companyFallback:"Company",noDeadline:"No deadline",publishDate:"Publication date",applicationDeadline:"Application deadline",videoQuestions:"Video questions",screeningQuestions:"Screening questions",daysLeft:"Days left",platsbanken:{published:"Published",unpublished:"Unpublished",notPublished:"Not published"},reviewCandidates:"Review candidates",cancel:"Cancel",closeDialog:{title:"Close ad?",description:'The ad will be closed to
1new applications and moved to Recruiting. You can undo this with the "Move" button.'},publishDialog:{title:"Publish ad?",description:"The ad is published immediately as active with today's date and becomes visible to job seekers."},actions:{move:"Move",edit:"Edit",duplicate:"Duplicate",publishNow:"Publish now",close:"Close ad",platsbankenPublish:"Publish to Platsbanken",platsbankenUnpublish:"Unpublish from Platsbanken",platsbankenTest:"Test Platsbanken",share:"Share"},tooltips:{edit:"Edit ad",duplicate:"Duplicate ad",publishNow:"Publish the ad immediately",close:"Move to Recruiting",platsbankenPublish:"Publish on the Swedish Public Employment Service",platsbankenUnpublish:"Remove from the Swedish Public Employment Service",platsbankenTest:"Validate the ad against Platsbanken's requirements without sending anything"},share:{linkedin:"Copy for LinkedIn",facebook:"Copy for Facebook",instagram:"Copy for Instagram",copyLink:"Copy link"},proxyDialog:{title:"Publish via Yobber Norden AB",description:"Your company does not have its own employer account linked to the Swedish Public Employment Service. The ad can instead be published with Yobber Norden AB as the employer, stating that the role is performed at your company and at your workplace.",bullet1:"⢠Yobber Norden AB is listed as the formal employer in the ad",bullet2:"⢠Your workplace, city and contact details are shown",bullet3:'⢠The description opens with "The role is performed at [your company]"',confirm:"Publish via Yobber Norden AB"},toasts:{publishFailed:"Could not publish",published:{title:"Ad published!",description:"The ad is now active and visible to job seekers."},platsbankenPublishedBang:{title:"Published on Platsbanken!"},platsbankenPublished:{title:"Published on Platsbanken",description:"The ad has been sent to the Swedish Public Employment Service.",viaProxy:" (via Yobber Norden AB)",adId:" Ad ID: {{id}}"},platsbankenUnpublished:{title:"Unpublished from Platsbanken",description:"The ad has been removed from the Swedish Public Employment Service.",descriptionPlatsbanken:"The ad has been removed from Platsbanken."},platsbankenInvalidKeys:"Invalid Platsbanken keys",platsbankenError:"Platsbanken error",genericError:{title:"Something went wrong",description:"Could not communicate with Platsbanken."},dryRunOk:{title:"â
Dry run OK",description:"The payload is valid and ready to be sent to Platsbanken."},dryRunInvalid:{title:"Dry run: validation errors",unknownError:"Unknown error"},dryRunFailed:{title:"Dry run failed",description:"Could not run the dry run."},duplicated:{title:"Ad duplicated",description:"A copy of the ad has been created as a draft."},duplicateFailed:{title:"Could not duplicate",description:"An error occurred while duplicating the ad."},linkCopied:{title:"Link copied!",description:"The ad link has been copied to the clipboard."},copyFailed:{title:"Could not copy",description:"Try again or copy the link manually."},moveFailed:"Could not move ad",moved:{title:"Ad moved",description:"The ad has been moved to {{status}}."}}},d={saveFailed:"Could not save the comment",unknownAuthor:"Unknown",empty:"No internal comments yet. Write one below.",placeholder:"Write an internal comment... Tag colleagues with @",mentionHint:"Tag a colleague to notify them",send:"Send comment",actions:{label:"Options for your comment written {{date}}",edit:"Edit",delete:"Delete"},edited:"(edited)",editedAt:"Last edited {{date}}",editing:"Being edited",edit:{banner:"You are editing your comment",save:"Save changes",cancel:"Cancel",hint:"Enter adds a new line. Ctrl+Enter or â+Enter saves. Esc cancels.",parkedDraft:"Your unsent draft will be restored when you are done.",emptyHint:"A comment cannot be empty. To remove it, choose Delete in the menu.",removed:"This comment is no longer available. It may have been deleted, or your access has changed. Your text is still here so you can copy it.",saved:"Your change has been saved"},updateFailed:"Could not save your change. Your text is still here, please try again.",updateDenied:"Could not save your change. The comment may have been deleted, or your access to this candidate has changed.",deleteDialog:{title:"Delete this comment?",description:"The comment will be removed for everyone working with this candidate. This cannot be undone.",cancel:"Cancel",confirm:"Delete comment",deleting:"Deleting..."},deleteFailed:"Could not delete the comment. It is still there, please try again.",deleteDenied:"Could not delete the comment. It may already be deleted, or your access to this candidate has changed.",deleted:"Comment deleted",tip:{button:"Tell a colleague",accessHint:"Only colleagues with access to the job ad are shown",noColleagues:"No other colleague has access to the job ad",noColleaguesCompany:"There are no other colleagues in the company to tell",loading:"Loading colleaguesâ¦",loadFailed:"Your colleagues couldn't be loaded. Try again in a moment.",listLabel:"Colleagues to tell",sent:"The tip was sent to {{names}}",noAccess_one:"{{names}} doesn't have access and didn't get the tip",noAccess_other:"{{names}} don't have access and didn't get the tip",failed:"The tip to {{names}} couldn't be sent",finishEditFirst:"Save or cancel your edit first, then tip a colleague in a new comment.",and:"and"}},c={application:{started:"Not submitted",new:"Inbox",reviewing:"In review",contacted:"Contacted",interview:"Interview",rejected:"Rejected",hired:"Hired",favorite:"Favourite",converted:"Transferred"},interview:{scheduled:"Scheduled",completed:"Completed",cancelled:"Cancelled"}},u={wizard:{steps:{basicInfo:"Basic info",location:"Location",contact:"Contact",jobDetails:"About the role",validity:"Validity",jobAd:"Job ad",media:"Media",selectionDocuments:"Screening & documents",a
1pplicationProfile:"Application profile",qualification:"Qualifying questions",screening:"Screening questions",video:"Video questions",personality:"Personality test",instructionalVideo:"Instruction video",notifications:"Notifications",reviewPublish:"Review and publish",saveProcessTemplate:"Save process template"},previous:"Back",next:"Next",saving:"Saving...",saveDraft:"Save draft",scheduling:"Scheduling...",schedulePublish:"Schedule publishing",saveAsProcessTemplate:"Save as process template",templateFallbackTitle:"Template",draftFallbackTitle:"Draft",templateLoaded:"Process template loaded",templateLoadedDescription:'Settings from "{{name}}" have been filled in.',templateSave:{updateTitle:"Update process template",saveTitle:"Save process template",description:"Every setting you made in the previous steps is saved in the template. When you create a new job ad you can select this template to fill in all the settings automatically.",nameLabel:"Template name *",namePlaceholder:"E.g. Standard retail process",saveButton:"Save process template",updateButton:"Update template"},validation:{title:"Job ad headline is missing",profession:"Occupation is missing",positionsCount:"Number of positions is missing",contactEmail:"The contact person's email address is missing",employmentType:"Type of employment is missing",employmentRate:"Working hours are missing",experience:"Experience level is missing",salary:"Salary type is missing",workLocation:"Work location is missing",publishDate:"Publication date is missing",deadline:"Application deadline is missing",publishBeforeDeadline:"The publication date must be before the application deadline",description:"A description of the role is missing",platsbankenDescription:"Platsbanken: the description must be at least 100 characters",platsbankenMunicipality:"Platsbanken: choose a municipality from Arbetsförmedlingen's list",platsbankenProfession:"Platsbanken: select the occupation from the list again â it has no AF link"},toasts:{invalidEmail:"Invalid email address",invalidEmailDescription:"Enter a valid email address (e.g. [email protected]).",missingRequired:"Fill in all required fields",missingBasicsDescription:"Headline, occupation and number of positions must be filled in.",pickProfession:"Select an occupation from the list",pickProfessionDescription:"To publish on Platsbanken the occupation must be selected from Arbetsförmedlingen's list. Not planning to publish there? Tick the box and you can enter the occupation as free text.",missingContact:"Contact details are missing",missingContactDescription:"The contact person's email address must be filled in.",invalidPhone:"Invalid phone number",invalidPhoneDescription:"Enter a valid number, e.g. 070 123 45 67 or +46 70 123 45 67.",missingStarredDescription:"All fields marked with * must be filled in.",missingDates:"Dates are missing",missingDatesDescription:"The publication date and application deadline must be filled in.",invalidDates:"Invalid dates",invalidDatesDescription:"The publication date must be before the application deadline.",missingDescription:"Description is missing",missingDescriptionDescription:"You must fill in a description of the role.",missingTemplateName:"Enter a template name",missingTemplateNameDescription:"You must give the process template a name."}},indicator:{basics:"Basics",jobAd:"Job ad",media:"Media",selection:"Screening",application:"Application",notifications:"Notifications",review:"Review"},basicInfo:{title:"Basic info",adTitle:"Job ad headline *",adTitlePlaceholder:"e.g. Dedicated nurse wanted for our fantastic ward",company:"Select company *",profession:"Occupation *",professionPlaceholder:"Select occupation...",professionFreeTextPlaceholder:"e.g. Retail assistant with till experience",positionsCount:"How many will be recruited *",noPlatsbanken:"We do not plan to publish the ad on Platsbanken",noPlatsbankenTooltip:"Tick the box and you can enter the occupation as free text, but the ad can then not be published on Platsbanken (Arbetsförmedlingen, the Swedish public employment service). If you only publish on your career page and Yobber, that works perfectly. You can change your mind by unticking the box and picking an occupation from the list.",professionFromAfHint:"The occupation is picked from Arbetsförmedlingen's list â that is required in order to publish on Platsbanken.",professionFreeTextHint:"The occupation is entered as free text. The ad cannot be published on Platsbanken â it appears on your career page and on Yobber."},location:{title:"Location",country:"Country",countryPlaceholder:"Sweden",municipality:"Municipality",municipalityPlaceholder:"e.g. Göteborg",city:"City",cityPlaceholder:"e.g. Göteborg",postalCode:"Postcode",postalCodePlaceholder:"e.g. 411 05",address:"Workplace address",addressPlaceholder:"e.g. Avenyn 12, 3rd floor"},contact:{title:"Contact",person:"Contact person",personPlaceholder:"e.g. Maria Lindström, HR Manager",email:"Contact person's email address *",emailPlaceholder:"e.g. [email protected]",phone:"Contact person's phone number",phonePlaceholder:"070-000 00 00",phoneLandlinePlaceholder:"e.g. 031-123 45 67",phoneHint:"Format: 070-000 00 00 or +46 70 000 00 00",emailError:"Enter a valid email address (e.g. [email protected])",phoneError:"Enter a valid phone number"},jobDetails:{title:"About the role",employmentType:"Type of employment *",employmentTypePlaceholder:"Select type of employment",employmentRate:"Working hours *",employmentRatePlaceholder:"Select working hours",experience:"Experience *",experiencePlaceholder:"Select experience level",salary:"Salary *",salaryPlaceholder:"Select salary type",startDate:"Start date",byAgreement:"By agreement",workLocation:"Work location *",workLocationPlaceholder:"Select work location"},validity:{title:"Job ad validity period",publishDate:"Publication date *",deadline:"Application deadline *"},media:{title:"Media files",presentationVideo:"Presentation video",presentationVideoHint:"Shown to candidates on the job ad page. Max 100MB (MP4, MOV, WebM and others)",chooseVideo:"Choose video",noVideoSelected:"No video selected",videoUploaded:"Video uploaded",videoUploadedDescription:"Your presentation video has been uploaded.",socialImage:"Social media image",socialImageHint:"Shown when the ad is shared on LinkedIn, Facebook and others. Recommended size: 1200Ã630 px. Max 10MB.",chooseImage:"Cho
1ose image",noImageSelected:"No image selected",imageUploaded:"Image uploaded",imageUploadedDescription:"Your social media image has been uploaded.",uploading:"Uploading...",remove:"Remove",previewAlt:"Preview",wrongFileType:"Wrong file type",wrongFileTypeDescription:"Please choose an image file.",fileTooLarge:"The file is too large",imageTooLargeDescription:"Maximum file size is 10MB.",videoTooLargeDescription:"Maximum video file size is 100MB.",invalidVideoFormat:"Invalid video format",invalidVideoFormatDescription:"Choose MP4, WebM or MOV.",uploadFailed:"Upload failed",somethingWentWrong:"Something went wrong",videoUploadFailedDescription:"Could not upload the video."},questionsDocuments:{question:"Question",questionLabel:"Question {{index}}",required:"Required",answerType:"Answer type",answerOptions:"Answer options",optionPlaceholder:"Option {{index}}",addOption:"Add option",yes:"Yes",no:"No",answerTypes:{freeText:"Free text",yesNo:"Yes/No",multipleChoice:"Multiple choice",numberRange:"Number range"},qualification:{title:"Qualifying questions",description:"Ask requirement questions the candidate must meet before they can start the application.",empty:"No qualifying questions added yet.",itemLabel:"Requirement {{index}}",questionPlaceholder:"E.g. Do you hold a category B driving licence?",questionType:"Question type",qualifyingAnswer:"Correct answer to qualify",markQualifying:"Mark as qualifying answer",markQualifyingHint:"Tick the box next to the options that qualify the candidate.",minValue:"Minimum value (requirement)",minValuePlaceholder:"E.g. 3",maxValue:"Maximum value (optional)",maxValuePlaceholder:"E.g. 10",addOwn:"Add your own question",pickTemplate:"Pick a ready-made question",commonTemplates:"Common qualifying questions",numberRangeSummary:"Number range (min: {{min}})"},video:{title:"Video questions",description:"Add questions the candidates answer with a recorded video.",empty:"No video questions added yet.",questionPlaceholder:"Describe what the candidate should talk about in the video...",maxDuration:"Max length (seconds)",duration:{s30:"30 seconds",m1:"1 minute",m2:"2 minutes",m3:"3 minutes",m5:"5 minutes"},add:"Add video question"},screening:{title:"Screening questions",description:"Add questions the candidates answer in writing in their application.",empty:"No screening questions added yet.",questionPlaceholder:"Write your question here...",add:"Add screening question"},documents:{title:"Application documents",description:"Specify which documents the candidates should attach to their application (e.g. CV, cover letter).",empty:"No application documents added yet.",itemLabel:"Document {{index}}",name:"Document name",namePlaceholder:"E.g. CV, cover letter, portfolio...",fieldDescription:"Description (optional)",descriptionPlaceholder:"Describe what the document should contain...",requiredDocument:"Required document",add:"Add application document"}},review:{fixBeforePublish:"Fix the following before publishing",allGood:"Everything looks good!",previewNotice:"<previewLabel>Preview:</previewLabel> This is how your job ad will look to jobseekers.",untitledAd:"Job ad headline",socialPreviewTitle:"Social media preview",socialPreviewDescription:"This is how the ad will look when it is shared on social media:",socialPreviewAlt:"Social media preview",visibility:{title:"Visibility",description:"Decide whether the ad appears in the public job list or is only reachable via a direct link.",unlisted:"Unlisted job ad",unlistedOn:"The ad is not shown in the job list â it is only reachable via a direct link.",unlistedOff:"The ad appears in the public job list."},afConnect:{title:"Your company is not connected to Arbetsförmedlingen",description:"If you publish on Platsbanken the ad will go out via <proxy>Yobber Norden AB</proxy> as proxy employer. To publish under your own company name you need to connect your AF account.",connect:"Connect AF account",settings:"Go to settings"},platsbanken:{title:"Arbetsförmedlingen",descriptionOwnAccount:"Publish the ad automatically on Arbetsförmedlingen's Platsbanken when it goes live.",descriptionProxy:"Publish the ad on Platsbanken via Yobber Norden AB as proxy employer.",toggle:"Publish on Platsbanken",onOwnAccount:"The ad is published automatically on Platsbanken using your own AF account.",onProxy:"The ad is published automatically on Platsbanken via Yobber Norden AB.",off:"The ad is not published on Platsbanken.",municipality:"Municipality on Platsbanken: {{municipality}}"},freeTextProfession:{title:"Platsbanken",description:"The occupation is entered as free text â the ad therefore cannot be published on Platsbanken. Do you still want to publish there? Pick an occupation from Arbetsförmedlingen's list in the Basic info step.",change:"Change occupation"},platsbankenRequirements:{title:"Platsbanken requirements not met",description:"The following fields must be fixed before the ad can be published on Platsbanken:",fix:"Fix fields"},platsbankenWarnings:{description:"The ad description must be at least 100 characters for Platsbanken (now: {{chars}} characters)",municipality:"Municipality is missing â required for workplace mapping to Platsbanken",municipalityNotInAfList:`The municipality "{{municipality}}" is not in Arbetsförmedlingen's list. Choose a municipality from the list.`,city:"City is missing â strongly recommended for Platsbanken",profession:"Occupation is missing â required for occupation mapping to Platsbanken",professionConcept:"The occupation has no AF link â select the occupation from the list again",contact:"Contact details (email or phone) are missing â required by Platsbanken",employmentType:"Type of employment is missing â required by Platsbanken",deadline:"Application deadline is missing â required by Platsbanken"},confirm:{title:"Mark as ready to publish",description:"You can save your changes at any time without publishing, using the <saveButton>Save changes</saveButton> button below. Only tick the box when you are ready to publish the ad.",checkbox:"I have reviewed the ad and mark it as ready to publish",autoPublish:"The ad will be published automatically when the publication date ({{date}}) is reached.",dateNotSet:"not set"},platsbankenProxyConfirm:{title:"Publish via Yobber Norden AB?",description:"Your company has not connected its own employer account with Arbetsförmedlingen. The ad will therefore be published on Platsbanken through Yobber Norden AB's account, with us listed as the sender. Applications still reach you in Yobber as usual.",confirm:"Yes, publish via Yobber",cancel:"Cancel",useOwnAccount:"Publish via our own AF account instead"}
1,aiRevision:{title:"Ask the AI to adjust the ad",inputLabel:"Instruction to the AI",placeholder:"For example: add that weekend work is included",charCount:"{{used}} of {{max}} characters",send:"Suggest changes",sending:"The AI is preparing a proposal",cancel:"Cancel",proposalTitle:"Proposed changes",proposalHint:"Nothing in the ad has changed yet. Review the proposal and choose whether to use it.",before:"Now",after:"Proposal",empty:"Not specified",questionRequired:"required",changedSection:"Changed section:",replacedSection:"Section being replaced:",accept:"Use the changes",discard:"Discard",newInstruction:"New instruction",noChanges:"The AI did not suggest any changes.",noteLabel:"Comment from the AI",droppedFields:"Some changes could not be used and were removed: {{fields}}.",formattingWarning:"The ad text contains links, underlining or nested lists. They are lost if the text change is used.",toasts:{applied:{title:"The changes have been applied",description:"Review the ad and tick the box again before you publish."}},errors:{stale:"The ad has changed since the proposal was made. Send the instruction again.",forbidden:"You do not have permission to use AI for this company.",timeout:"The AI did not respond in time. Try again.",failed:"The AI could not produce a proposal. Try again.",tooLong:"The ad text is too long for the AI. Shorten it and try again."},fields:{title:"Ad title",description:"Ad text",employmentType:"Type of employment",employmentRate:"Working hours",salary:"Salary",experienceRequired:"Experience",startDate:"Start date",applicationDeadline:"Application deadline",positionsCount:"Number of hires",workLocationType:"Work location",screeningQuestions:"Screening questions",videoQuestions:"Video questions"}}},adContent:{title:"Job advert",saveAsTemplate:"Save as template"}
1,applicationFields:{title:"Application profile",description:"Choose which profile fields and documents the candidate must complete. Name, email and phone are always required.",documentsHeading:"Application documents",newDocumentPlaceholder:"E.g. Portfolio, Diploma...",add:"Add",groups:{profile:"Profile details",location:"Location"},fields:{biography:"About me",date_of_birth:"Date of birth",gender:"Gender",address:"Street address",city:"Town or city",country:"Country"},documents:{cv:"CV",cover_letter:"Cover letter"},requirement:{required:"Required",optional:"Optional",hidden:"Hidden",remove:"Remove"},reference:{heading:"Reference",title:"Require a reference",description:"The candidate enters the name and email of a reference. Once the application is submitted, we email the reference asking whether they recommend the candidate."}},dialogs:{restoreDraft:{title:"Restore unsaved draft?",description:"We found a job advert you started but never saved. Would you like to continue where you left off, or start over?",descriptionWithTime:"We found a job advert you started filling in {{when}} but never saved. Would you like to continue where you left off, or start over?",discard:"Start over",restore:"Restore draft"},leave:{title:"You have unsaved changes",createDescription:"If you leave the page without saving, everything you have filled in will be lost. You can save the advert as a draft and carry on editing it later.",editDescription:"If you leave the page your changes will be lost.",stay:"Stay",leave:"Leave without saving",saving:"Saving draft...",saveDraft:"Save as draft and leave"}},documents:{title:"Application documents",description:"Specify which documents candidates must attach to their application (e.g. CV, cover letter).",empty:"No application documents added yet.",noDocumentName:"No document name yet",required:"Required",optional:"Optional",addOwn:"Add your own document",pickTemplate:"Choose a preset",templateMenuLabel:"Common application documents",nameLabel:"Document name",namePlaceholder:"E.g. CV, Cover letter, Portfolio...",descriptionLabel:"Description (optional)",descriptionPlaceholder:"Describe what the document should contain...",requiredCheckbox:"Required document",meta:{required:"{{description}} · Required",optional:"{{description}} · Optional"},templates:{cv:{name:"CV",description:"Your curriculum vitae with work experience and education."},coverLetter:{name:"Cover letter",description:"A letter describing your motivation and why you are applying for the role."},portfolio:{name:"Portfolio",description:"Examples of previous work or projects you would like to highlight."},diploma:{name:"Diploma",description:"Proof of completed education relevant to the role."},employerCertificate:{name:"Employer reference",description:"A reference from a previous employer confirming your experience."},references:{name:"References",description:"Contact details for at least two previous managers or colleagues."},grades:{name:"School grades",description:"Relevant grades from school or upper secondary school."},driversLicence:{name:"Driving licence (copy)",description:"A copy of a valid driving licence."},id:{name:"Proof of identity",description:"A copy of valid ID (passport or national ID card)."}}},instructionalVideo:{title:"Instructional video",description:"Upload a video the candidate must watch in full before they can continue with the application. The candidate cannot skip ahead â only adjust the volume.",uploading:"Uploading...",choose:"Choose video",noVideo:"No video selected (max 500MB)",uploaded:"Video uploaded",remove:"Remove",toasts:{invalidFormat:{title:"Invalid video format",description:"Choose MP4, WebM or MOV."},tooLarge:{title:"The file is too large",description:"The maximum file size for an instructional video is 500MB."},uploadFailed:"Upload failed",uploadedDescription:"The instructional video has been uploaded.",genericError:"Something went wrong",uploadErrorFallback:"Could not upload the video."}},notifications:{title:"Email notifications",description:"Configure which automatic emails candidates receive.",typeLabel:"Cho
1ose type",confirmationLabel:"Thank you for your application",disabled:"(off)",confirmationInfo:"This email is sent automatically to the candidate as soon as the application is submitted. Leave the fields empty to use the defaults.",templateLabel:"Choose confirmation template",noTemplate:"No template â use the defaults",templateHint:"Choose a template to fill in the subject line and message. You can edit the text afterwards.",subjectLabel:"Subject line",messageLabel:"Message",defaultsHint:"Leave the fields empty to use the defaults. The text is included in the email to the candidate.",sendOnMove:"Send an email when moved to <statusName>{{status}}</statusName>",defaultSubject:{confirmation:'Your application for "{{jobTitle}}" has been sent!',statusChange:'Update on your application for "{{jobTitle}}"'},defaultMessage:{confirmation:'Hello! Your application for the role "{{jobTitle}}" has been received. You can follow the status of your application and message the employer directly on Yobber.',statusChange:'Your application for the role "{{jobTitle}}" has been given the status "{{status}}".'}},personalityTest:{title:"Personality test",description:"Candidates take the test as a step in their application. Results are shown as a trait profile and included in the AI analysis.",questionsBadge_one:"{{count}} question",questionsBadge_other:"{{count}} questions",titleLabel:"Test heading",titlePlaceholder:"E.g. Personality test",descriptionLabel:"Description <optional>(optional)</optional>",descriptionPlaceholder:"Describe the purpose for candidates...",questionsHeading:"Questions ({{value}})",scoreGuide:"Scoring guide",noQuestionText:"No question text yet",optionsShort:"{{value}} opt.",questionTextLabel:"Question text",questionPlaceholder:"Write your question here...",optionsLabel:"Answer options",optionPlaceholder:"Option {{number}}",rowTotal:"Total: {{total}} / {{max}}",columnSum:"Column total",columnTotal:"{{label}}: {{total}} / {{max}}",columnTotalHint:"Total across all answer options",addOption:"Add option",addQuestion:"Add question",pickTemplate:"Use a template",presetQuestions:"Preset questions",templateMeta:"{{value}} options · {{tag}}",scoreTooltip:"{{label}}: {{level}}",legend:{show:"Show guide: what does the test measure?",hide:"Hide guide: what does the test measure?",title:"What does the test measure?",scale:"Score 0â5 per trait for each answer option. <zero>0 = no link</zero>, <five>5 = strong link</five>. Not shown to the candidate."},traits:{customize:"Customise traits ({{value}})",help:"Add, rename or remove traits. We recommend no more than 8 traits.",changeIcon:"Change icon",pickIcon:"Choose icon",changeColor:"Change colour",pickColor:"Choose colour",namePlaceholder:"Trait name",remove:"Remove trait",newPlaceholder:"New trait, e.g. Leadership...",add:"Add"},colors:{blue:"Blue",amber:"Yellow",green:"Green",violet:"Purple",orange:"Orange",red:"Red",rose:"Pink",teal:"Teal",cyan:"Cyan",indigo:"Indigo"},defaultTraits:{collaboration:"Collaboration",initiative:"Initiative",stress:"Resilience",communication:"Communication",organisation:"Structure"},score:{none:"None",low:"Low",lowMedium:"Low-medium",medium:"Medium",high:"High",veryHigh:"Very high"},signal:{none:"No scores set yet",low:"Low signal strength",medium:"Medium signal strength",high:"High signal strength"},empty:{intro:"Pick a quick-start option or create a question of your own.",optionCount:"{{value}} answer options · scoring set",addTemplate:"+ Add question â",or:"or",createOwn:"Create your own question from scratch"},templates:{stress:{question:"How do you handle stressful situations?",o1:"I stay calm and prioritise systematically",o2:"I take the initiative and delegate tasks",o3:"I seek support from colleagues and discuss solutions",o4:"I focus on one thing at a time and work methodically"},work:{question:"How do you prefer to work?",o1:"In a team, working closely together",o2:"Independently, with clear goals",o3:"A mix of independent and team work",o4:"As the leader of a team"},change:{question:"How do you react to change at work?",o1:"I welcome change and see it as an opportunity",o2:"I adapt once I understand the reason behind it",o3:"I prefer stability but cope with change",o4:"I involve the team in the change process"},communication:{question:"How do you communicate with colleagues and managers?",o1:"Directly and clearly â I say what I mean",o2:"In a structured way â I prepare carefully before meetings",o3:"Inclusively â I listen before I speak",o4:"Encouragingly â I try to engage and motivate"}}},qualification:{title:"Qualifying questions",description:"Set requirement questions the candidate must meet before they can start an application.",empty:"No qualifying questions added yet.",noQuestionText:"No question text yet",addOwn:"Add your own question",pickTemplate:"Cho
1ose a preset",templateMenuLabel:"Common qualifying questions",questionLabel:"Question",questionPlaceholder:"E.g. Do you hold a category B driving licence?",typeLabel:"Question type",qualifyingAnswerLabel:"Answer needed to qualify",optionsLabel:"Answer options",markQualifying:"Mark as a qualifying answer",optionPlaceholder:"Option {{number}}",optionsHint:"Tick the box next to the options that qualify the candidate.",addOption:"Add option",minLabel:"Minimum value (requirement)",minPlaceholder:"E.g. 3",maxLabel:"Maximum value (optional)",maxPlaceholder:"E.g. 10",answers:{yes:"Yes",no:"No"},types:{yes_no:"Yes/No",multiple_choice:"Multiple choice",number_range:"Number range",number_rangeLong:"Numeric range",number_rangeMin:"Number range (min: {{min}})"},templates:{drivingLicence:"Do you hold a valid category B driving licence?",workPermit:"Do you have the right to work in Sweden?",education:"Do you have relevant education in this field?",fullTime:"Can you work full time?",yearsExperience:"How many years of relevant experience do you have?",startWithin30:"Can you start within 30 days?",swedish:{question:"What is your level of Swedish?",beginner:"Beginner",basic:"Basic",fluent:"Fluent",native:"Native speaker"}}},screening:{title:"Screening questions",description:"Add questions candidates answer in writing as part of their application.",empty:"No screening questions added yet.",noQuestionText:"No question text yet",addOwn:"Add your own question",pickTemplate:"Choose a preset",templateMenuLabel:"Common screening questions",questionLabel:"Question",questionPlaceholder:"Write your question here...",answerTypeLabel:"Answer type",required:"Required",optionsLabel:"Answer options",optionPlaceholder:"Option {{number}}",addOption:"Add option",meta:{typeRequired:"{{type}} · Required"},types:{text:"Free text",yes_no:"Yes/No",multiple_choice:"Multiple choice"},templates:{experience:"Describe your previous experience in this field.",motivation:"Why are you applying for this role in particular?",currentTitle:"What is your current (or most recent) job title?",eveningsWeekends:"Can you work evenings and/or weekends?",leadership:"Do you have experience of leading teams or projects?",salary:"What is your desired monthly salary (gross)?",startDate:"What is your available start date?",challenge:"Describe a challenge you solved at a previous workplace and how you went about it.",education:{question:"What is your highest completed level of education?",compulsory:"Compulsory school",upperSecondary:"Upper secondary school",vocational:"Vocational training",bachelor:"Bachelor's degree",master:"Master's degree or higher"},english:{question:"What is your level of spoken and written English?",basic:"Basic",conversational:"Conversational",fluent:"Fluent",native:"Native speaker"}}},selection:{title:"Selection & documents",sections:{qualification:{title:"Qualifying questions",desc:"Requirement questions the candidate must meet to be able to apply (e.g. driving licence, work permit)."},screening:{title:"Screening questions",desc:"Open or multiple-choice questions the candidate answers in writing in their application."},video:{title:"Video questions",desc:"Questions the candidate answers with a recorded video presentation."},personality:{title:"Personality test",desc:"Add a custom personality test to understand candidates' profiles better."},instructionalVideo:{title:"Instructional video",desc:"Upload a video the candidate must watch before they can submit their application."}}},videoQuestions:{title:"Video questions",description:"Add questions candidates answer with a recorded video.",empty:"No video questions added yet.",noQuestionText:"No question text yet",addOwn:"Add your own question",pickTemplate:"Choose a preset",templateMenuLabel:"Common video questions",questionLabel:"Question",questionPlaceholder:"Describe what the candidate should talk about in the video...",maxLengthLabel:"Max length",required:"Required",duration:{seconds:"{{value}} seconds",oneMinute:"1 minute",minutes:"{{value}} minutes"},durationOptions:{s30:"30 seconds",m1:"1 minute",m15:"1.5 minutes",m2:"2 minutes",m3:"3 minutes",m5:"5 minutes"},meta:{max:"Max {{duration}}",maxRequired:"Max {{duration}} · Required"},templates:{introduce:"Introduce yourself briefly â who are you and what is your background?",motivation:"Why are you applying for this role and what attracts you to us?",challenge:"Tell us about a challenge you faced at work and how you solved
1it.",strengths:"What are your three greatest strengths and how do they show in your work?",idealDay:"What does your ideal working day look like and which way of working suits you best?",proudProject:"Tell us about a project you are especially proud of â what was your role and what was the result?",future:"Where do you see yourself professionally in three to five years?",stress:"How do you handle stress and tight deadlines?"}}},h={wizard:{title:"Create a job ad with AI",subtitle:"Describe who you are looking for. The AI writes the ad and asks for what is missing. Nothing is published until you have reviewed it.",restart:"Start over",turnCapReached:"The chat has reached its limit. Continue in the form, everything you answered is there.",readyForReview:"Ready to review!",footerNote:"Nothing is published automatically. You review and save yourself.",continueInForm:"Continue in the form",questions:{groups:{basics:"About the position",urval:"Screening",other:"Other"},submit:"Send answers",answered:"{{count}} of {{total}} answered",progress:"{{current}} of {{total}}",next:"Next",back:"Back",skip:"Skip",review:{title:"Your answers",edit:"Change",editLabel:"Change {{label}}",noAnswer:"No answer",nothingToSend:"Nothing to send yet. Answer a question, or write in your own words in the field below."},skipUrval:"Skip all screening",showProposal_one:"Show the proposal ({{count}} question)",showProposal_other:"Show the proposal ({{count}} questions)",hideProposal:"Hide the proposal",videoLength:"{{seconds}} seconds",requiresAnswer:"required answer: {{answer}}",requiresMin:"at least {{min}}",requiresMax:"at most {{max}}",requiresBetween:"{{min}} to {{max}}",answerLabel:"{{label}}:",short:{tasks:"Duties",municipality:"Municipality",contactEmail:"Contact email"}},done:{title:"The ad is ready to review",summary:"{{title}}, with {{parts}}.",summaryNoUrval:"{{title}}, without screening steps.",qualification_one:"{{count}} qualifying question",qualification_other:"{{count}} qualifying questions",screening_one:"{{count}} screening question",screening_other:"{{count}} screening questions",video_one:"{{count}} video question",video_other:"{{count}} video questions",personality:"a personality test",nextStep:"The next step is the review. There you read the whole ad, add an image and can ask the AI to adjust the text. Nothing is published until you choose to.",nextStepWithVideo:"The next step is uploading the instructional video. After that you review the ad. Nothing is published until you choose to.",cta:"Review and publish",ctaWithVideo:"Upload the video and review"},a11y:{writing:"The AI is writing",yourMessage:"Your message",aiReply:"AI reply",stop:"Stop the AI",start:"Start",send:"Send"},phase:{thinkingShort:"Thinkingâ¦",thinking:"The AI is thinkingâ¦",writing:"The AI is writingâ¦",building:"Filling in the ad draftâ¦"},composer:{placeholderStart:"Describe who you are looking for and what candidates should submitâ¦",placeholderReply:"Reply or add more informationâ¦",placeholderMulti:"Add something in your own words if you likeâ¦",placeholderQuestion:"No option fits? Write your answer here",placeholderDone:"Want to change something? Write it hereâ¦",label:"Message to the AI",hint:"The more you tell, the fewer questions.",startListening:"Dictate your text",stopListening:"Stop listening",listening:"Listening⦠press again when you are done"},draft:{title:"Job ad draft",fillsWhileTalking:"Fills in as you talk",fillsWhileTalkingEmpty:"Fills in as you talk.",fieldCount:"{{filled}} of {{total}} fields",missingRequired_one:"{{count}} field is missing for publishing. You can still save as a draft.",missingRequired_other:"{{count}} fields are missing for publishing. You can still save as a draft.",emptyHint:"The draft appears here after your first message.",filling:"Filling inâ¦",requiredForPublish:"Required to publish"},fields:{title:"Title",profession:"Occupation",afTooltip:"Matches the Swedish Public Employment Service occupation list",city:"Location",positionsCount:"Number of positions",employmentType:"Type of employment",employmentRate:"Working hours",experience:"Experience",salary:"Salary",startDate:"Start date",workLocation:"Workplace",deadline:"Application deadline",platsbanken:"Platsbanken",description:"Ad text"},values:{yes:"Yes",no:"No",done:"Done",startDate:{byAgreement:"By agreement"},employmentType:{tillsvidare:"Permanent",tidsbegransad:"Fixed-term",vikariat:"Temporary cover",provanstallning:"Probationary",behovsanstallning:"On-call",sommarjobb:"Summer job",konsultuppdrag:"Consulting assignment",praktik:"Internship"},experience:{ingen:"No experience",under_1:"Under 1 year","1-2":"1â2 years","2-4":"2â4 years","5+":"5+ years"},salary:{fast_manadslon:"Fixed monthly salary",fast_rorlig:"Fixed + variable pay",provision:"Commission"}},chips:{screening_one:"{{count}} screening question",screening_other:"{{count}}
1 screening questions",video_one:"{{count}} video question",video_other:"{{count}} video questions",qualification_one:"{{count}} qualifying question",qualification_other:"{{count}} qualifying questions",documents_one:"{{count}} document",documents_other:"{{count}} documents",personality:"Personality test",cvRequired:"CV required",coverLetterRequired:"Cover letter required",confirmationEmail:"Confirmation email",referenceRequired:"Reference required"},toasts:{speech:"Voice input",aiError:"AI error"}},description:{title:"AI assistant for job ads",subtitle:"Get help writing, structuring or creating a template â in Swedish, in the Yobber format.",close:"Close",saveAsTemplate:"Save as template",append:"Append",replace:"Use",tabs:{generate:"Generate",improve:"Improve",template:"Template"},generate:{label:"Briefly describe the role",placeholder:"E.g. Sales rep for our Stockholm office, B2B, 3+ years' experience, enjoys travelling.",action:"Generate ad"},improve:{pasteLabel:"Paste your existing ad text",pastePlaceholder:"Paste an old ad, a LinkedIn post or a rough description...",extraLabel:"Extra instructions (optional)",extraPlaceholder:"E.g. Highlight benefits, shorten the text, a more youthful tone...",action:"Improve text"},template:{label:"Describe the role/template",placeholder:"E.g. Standard ad for grocery store assistants.",namePlaceholder:"E.g. Store assistant standard",action:"Generate template draft"},result:{label:"Suggestion",regenerate:"Regenerate",generating:"Generatingâ¦"},toasts:{pasteFirst:"Paste your existing ad text first.",describeFirst:"Write a short description first.",loginRequired:{title:"You need to be signed in",description:"Sign in again and try once more."},rateLimited:{title:"Too many requests",description:"Wait a moment and try again."},unavailable:{title:"AI service unavailable",description:"The AI service is temporarily unavailable. Try again shortly or contact support."},error:{title:"AI error",description:"Something went wrong."},emptyResponse:"Empty response from the AI.",generationFailed:{title:"AI generation failed",description:"Unknown error"},inserted:"AI text inserted into the description.",generateFirst:"Generate a suggestion first.",nameRequired:"Enter a name for the template.",missingCompany:"Company or user missing."}},replies:{trigger:"AI replies",heading:"AI-generated reply suggestions",refresh:"Refresh",generating:"Generating suggestionsâ¦",empty:"No suggestions.",disclaimer:"The suggestions are AI-generated â review before you send.",toasts:{failed:{title:"Could not generate suggestions",description:"Try again shortly."}}}},p={nameLabel:"Template name",cancel:"Cancel",loading:"Loading...",saveTemplate:"Save template",saveAd:{title:"Save as ad template",description:"Save the current ad text as a template to reuse in future job ads.",namePlaceholder:"E.g. Warehouse worker standard"},saveProcess:{title:"Save as process template",description:"Save the current settings as a template that can be reused for future job ads.",namePlaceholder:"E.g. Standard retail process"},selectors:{loadProcess:"Load process template",loadAd:"Load ad template",loading:"Loading templates...",processPlaceholder:"Choose a process template (optional)",adPlaceholder:"Choose an ad template (optional)",messagesTrigger:"Templates",messagesLabel:"Choose a template",messagesEmpty:"No templates created yet"},variables:{firstName:"The candidate's first name",lastName:"The candidate's surname",fullName:"The candidate's full name",email:"The candidate's email address"},messages:{manageTrigger:"Manage templates",title:"Message templates",listHeading:"Templates",new:"New",emptyTitle:"No templates yet",emptyHint:"Create your first template",formNew:"New template",formEdit:"Edit template",nameLabel:"Name",namePlaceholder:"E.g. Interview invitation",contentLabel:"Content",contentPlaceholder:"Hi {förnamn}! We would love to invite you to an interview...",variablesHelp:"Use variables that are replaced automatically with the candidate's details when the template is used.",create:"Create template",saveChanges:"Save changes",pickToEdit:"Cho
1ose a template to edit",orCreateNew:"or create a new one",deleteDialog:{title:"Delete template?",description:"This action cannot be undone. The template will be deleted permanently.",confirm:"Delete"}},manage:{createNew:"Create new",createdAt:"Created {{date}}",save:"Save",update:"Update",process:{title:"Process templates",description:"Process templates store every setting for a recruitment process (location, type of employment, screening questions, documents, etc.).",empty:'No process templates yet. Create one above or via "Save as process template" in the job ad wizard.',confirmDelete:'Are you sure you want to delete the process template "{{name}}"?',createTitle:"Create process template",editTitle:"Edit process template",createDescription:"Configure the settings step by step. In the final step you name and save the template.",editDescription:'Edit the settings for the process template. Your changes are saved when you click "Update template" in the final step.'},ad:{title:"Ad templates",description:"Ad templates store the ad text for reuse in future job ads.",empty:'No ad templates yet. Create one above or via the "Save as template" button in the job ad wizard.',confirmDelete:'Are you sure you want to delete the ad template "{{name}}"?',createTitle:"Create ad template",editTitle:"Edit ad template",dialogDescription:"Write an ad text that can be reused when you create new job ads.",namePlaceholder:"E.g. Warehouse worker standard",textLabel:"Ad text"},message:{title:"Message templates",description:"Templates for messages to candidates. They can also be used directly from the candidate card.",empty:"No message templates yet. Create one above or directly in the message panel on the candidate card.",confirmDelete:'Are you sure you want to delete the message template "{{name}}"?',createTitle:"Create message template",editTitle:"Edit message template",dialogDescription:"Write a message template that can be used when communicating with candidates.",namePlaceholder:"E.g. Interview invitation",textLabel:"Message text"},confirmation:{title:"Confirmation templates",description:'Customise the "Thanks for your application" email that is sent automatically to candidates.',empty:"No confirmation templates yet. Create one above to customise the confirmation email to candidates.",confirmDelete:'Are you sure you want to delete the confirmation template "{{name}}"?',createTitle:"Create confirmation template",editTitle:"Edit confirmation template",dialogDescription:"Customise the email confirmation sent to candidates after they submit an application.",namePlaceholder:"E.g. Standard confirmation",subjectLabel:"Subject line",subjectPlaceholder:'E.g. Thanks for your application for "{jobbtitel}"',bodyLabel:"Message text",bodyPlaceholder:"Write the confirmation message here...",bodyHelp:"Leave the fields empty to use the standard text. The text is included in the email to the candidate."}}},m={colors:{gray:"Grey",blue:"Blue",green:"Green",yellow:"Yellow",red:"Red",purple:"Purple",pink:"Pink",orange:"Orange"},jobStatus:{draft:"Draft",scheduled:"Upcoming",active:"Active",closed:"Recruiting",archived:"Archived",unknown:"Unknown"},customStatuses:{description:"Create, edit and delete custom statuses to organise applications.",nameLabel:"Name",namePlaceholder:"E.g. Interview booked",colorLabel:"Colour",preview:"Preview",save:"Save",cancel:"Cancel",create:"Create",newStatus:"New status",close:"Close",delete:"Delete",deleting:"Deleting...",emptyTitle:"No custom statuses yet.",emptyHint:"Create one to organise applications.",deleteDialog:{title:"Delete status",description:'Are you sure you want to delete the status "{{name}}"? Applications with this status keep all their other details, but the status is removed.'}},emailDelay:{description:"Choose how long Yobber waits before the candidate receives an email about a status change. During the delay you can undo â move the candidate back and no wrong message goes out. Ap
1plies to all of the company's job ads.",label:"Delay",options:{off:"Off (sent immediately)","1h":"1 hour","6h":"6 hours","12h":"12 hours","24h":"24 hours (default)","48h":"48 hours","72h":"72 hours"},offHint:"The email is sent on the next run, within ~5 minutes.",adminOnly:"Only company administrators can change this setting.",save:"Save",saving:"Saving...",close:"Close",saved:"Setting saved.",saveFailed:"Couldn't save the setting."},tags:{description:"Create, edit and delete tags to categorise applications.",nameLabel:"Name",namePlaceholder:"E.g. Senior, Junior, Priority",colorLabel:"Colour",preview:"Preview",save:"Save",cancel:"Cancel",create:"Create",newTag:"New tag",close:"Close",delete:"Delete",deleting:"Deleting...",emptyTitle:"No tags yet.",emptyHint:"Create one to categorise applications.",deleteDialog:{title:"Delete tag",description:'Are you sure you want to delete the tag "{{name}}"? It will be removed from all applications.'}},moveApplication:{title:"Move application",description:"Move the application from <strong>{{name}}</strong> to another job ad within the same company.",selectLabel:"Choose a job ad",selectPlaceholder:"Choose a job ad...",loading:"Loading job ads...",empty:"There are no other job ads for this company.",cancel:"Cancel",moving:"Moving...",confirm:"Move application"},reopenJob:{title:"Do you want to create this ad again as a new ad?",description_one:"{{count}} candidate has already applied to this ad. A new ad gets the same content, new dates and an empty candidate list. This ad and its candidates stay as they are.",description_other:"{{count}} candidates have already applied to this ad. A new ad gets the same content, new dates and an empty candidate list. This ad and its candidates stay as they are.",continueHint:"If you continue the same recruitment, the candidates stay on the ad, and anyone who has already applied cannot apply again.",warningTitle:"This ad already has candidates",warningDescription_one:"{{count}} candidate has already applied to this ad. If you publish it, the application stays among the new ones, and anyone who has already applied cannot apply again.",warningDescription_other:"{{count}} candidates have already applied to this ad. If you publish it, the applications stay among the new ones, and anyone who has already applied cannot apply again.",duplicateHint:"Want to start over with an empty candidate list? Cancel and choose Duplicate on the ad.",createNewAd:"Create as new ad",creating:"Creating the ad...",continueSame:"Continue the same recruitment",cancel:"Cancel",toasts:{created:{title:"New ad created",description:"Set new dates and publish. The earlier ad and its candidates are unchanged."},createFailed:{title:"Could not create a new ad",description:"The earlier ad is unchanged. Please try again."},checkFailed:{title:"Could not check the ad's candidates",description:"Nothing has changed in the ad. Please try again."}}},convertSpontaneous:{title:"Convert to application",description:"Convert the speculative application from <strong>{{name}}</strong> into an application for a specific job ad. Contact details, cover letter and CV are copied across.",selectLabel:"Choose a job ad",selectPlaceholder:"Choose a job ad...",loading:"Loading job ads...",empty:"There are no job ads for this company.",alreadyConverted:"already transferred",alreadyConvertedHint:"The candidate is already on the greyed-out job ads. Pick another one to add them there as well.",cancel:"Cancel",converting:"Converting...",confirm:"Convert",toasts:{failed:"Could not convert the application.",success:"The speculative application has been converted into an application!",unexpected:"An unexpected error occurred."}},commandPalette:{searchPlaceholder:"Search job ads, pages and actionsâ¦",noResults:"No matches.",actionsHeading:"Actions",createJob:"Create job ad",createJobAi:"Create job ad with AI",goToHeading:"Go to",overview:"Overview",jobs:"Job ads",inbox:"Inbox",calendar:"Calendar",statistics:"Statistics",spontaneous:"Speculative applications",settings:"Settings",jobsHeading:"Job ads"},bulkMessage:{title_one:"Send a message to {{count}} candidate",title_other:"Send a message to {{count}} candidates",description:"The message is sent to each candidate's application conversation. Template variables such as {förnamn} are replaced automatically.",recipients:"Recipients:",placeholder:"Write your message here... Use {förnamn}, {efternamn}, {namn} or {email} for personal variables.",progress:"Sending {{sent}}/{{total}}...",cancel:"Cancel",sending:"Sending...",send_one:"Send to {{count}}",send_other:"Send to {{count}}
1",fallbackName:"Candidate",toasts:{sent:{title:"Messages sent",description_one:"{{count}} message has been sent.",description_other:"{{count}} messages have been sent."},partial:{title:"Partially sent",description:"{{success}} succeeded, {{failed}} failed."}}},jobMembers:{title:"Access restriction",description:"Restrict which team members can see and manage this job ad.",mailHint:`Only want to control who gets emails about new candidates? Choose recipients in the "Emails about new candidates" card above, and the job ad isn't hidden from anyone.`,toggleLabel:"Restrict access",restrictedHint:"Only selected members can see this job ad.",openHint:"All team members can see this job ad.",pickMembers:"Choose team members with access:",loading:"Loading team members...",empty:"No team members found.",creator:"(creator)",noneSelected:"â ï¸ No member is selected. Choose at least one person who should have access.",saving:"Saving...",save:"Save access settings",roles:{admin:"Administrator",recruiter:"Recruiter",assistant:"Assistant",reviewer:"Reviewer"},toasts:{saveFailed:"Could not save",updated:"Access updated",restrictionNotSaved:{title:"The access restriction could not be saved",description:"The job ad is open to everyone in the company until you save the restriction under Settings."}}},mailRecipients:{title:"Emails about new candidates",description:"Choose who gets emails about new applications, candidate messages and changed or withdrawn applications on this job ad. Everyone with access still sees the job ad and the candidates.",modeLabel:"Who gets the emails?",modeAll:"Everyone with access to the job ad (default)",modeSelected:"Only the people I choose",onlyMe:"Only me",pickHint:"Choose who should get the emails:",loading:"Loading team members...",empty:"No team members found.",you:"(you)",and:"and",reasons:{reviewer:"Reviewers cannot read messages",noAccess:"Has no access to the job ad",notActive:"Has not joined the company yet",noEmail:"Has no email address"},turnedOff:{both:"Has turned off emails about new applications and messages",applications:"Has turned off emails about new applications",messages:"Has turned off emails about messages"},staleNotice:"{{names}} can no longer get the emails and will be removed when you save.",noneSelected:'Choose at least one person, or choose "Everyone with access".',silentApplications:"None of the chosen people want emails about new applications right now, because they have all turned them off in their settings. Then nobody gets emails about new applications on this job ad.",silentMessages:"None of the chosen people want emails about candidate messages right now, because they have all turned them off in their settings. Then nobody gets emails about candidate messages on this job ad.",silentBoth:"None of the chosen people want the emails right now, because they have all turned them off in their settings. Then nobody gets emails about new candidates on this job ad.",allModeSilent:`Nobody with access gets the emails from this job ad, because everyone has chosen "Only job ads where I'm chosen". Choose recipients so that someone gets them.`,fallbackNotice:"None of the chosen people can get the emails any longer, so they go to everyone with access until you choose again.",fallbackNoticeReadOnly:"None of the chosen people can get the emails any longer, so they go to everyone with access.",readOnlyAll:"Emails about new candidates go to everyone with access to the job ad.",readOnlySelected:"Emails about new candidates go to {{names}}.",banner:"Emails about new candidates on this job ad go to {{names}}. You see everything here as usual.",save:"Save recipients",saving:"Saving...",toasts:{saved:"The recipients are saved",saveFailed:"Could not save the recipients",loadFailed:"Could not load the recipients"}},spontaneousMailRecipients:{title:"Emails about new spontaneous applications",description:"Choose who in the company gets an email when someone sends a spontaneous application. Everyone in the company still sees the spontaneous applications.",modeLabel:"Who gets the emails?",modeAll:"Everyone in the company (default)",modeAllExceptReviewers:"Everyone except reviewers",modeSelected:"Only the people I choose",pickHint:"Choose who should get the emails:",loading:"Loading team members...",you:"(you)",reasons:{notActive:"Has not joined the company yet",noEmail:"Has no email address"},turnedOff:"Has turned off emails about spontaneous applications",noneSelected:"Choose at least one person, or choose another option.",n
1oneLeft:"None of the chosen people are left, so the emails go to everyone in the company until you choose again.",noneLeftReadOnly:"None of the chosen people are left, so the emails go to everyone in the company.",silentWarning:"None of the chosen people want the emails right now, because they have all turned them off in their settings. Then nobody gets emails about new spontaneous applications.",newMembersNotice:"New team members are not added automatically.",readOnly:{all:"Emails about new spontaneous applications go to everyone in the company.",allExceptReviewers:"Emails about new spontaneous applications go to everyone except reviewers.",selected:"Emails about new spontaneous applications go to {{names}}."},save:"Save recipients",saving:"Saving...",toasts:{saved:"The recipients are saved",saveFailed:"Could not save the recipients",loadFailed:"Could not load the recipients"}},jobBadges:{unlisted:"Unlisted",restricted:"Restricted",restrictedTooltip_one:"Access restricted to {{count}} member",restrictedTooltip_other:"Access restricted to {{count}} members",platsbanken:{onPlatsbanken:"On Platsbanken",published:"Published on Arbetsförmedlingen",publishedWithId:"Published on Arbetsförmedlingen (ID: {{id}})",invalidKeys:"API keys invalid â contact support",authError:"Platsbanken auth error",error:"Platsbanken error",lastAttemptFailed:"The last publishing attempt failed:",employerId:"Employer ID: {{id}}",proxySuffix:" (proxy)",pending:"Platsbanken pending",gaveUp:"Platsbanken failed",gaveUpHint:"The ad never reached Arbetsförmedlingen after {{count}} automatic attempts, and no more will be made. Publish manually to try again."}},qrCode:{trigger:"Generate QR code",title:"QR code for career page",description:"Print or share the QR code so visitors can go straight to your career page with their phone camera.",noSlug:"Your company has no public career page (slug). Contact support to enable it before you can generate a QR code.",previewAlt:"QR code preview",linkLabel:"Link",downloadPng:"Download PNG",downloadSvg:"Download SVG",formatHint:"PNG suits digital sharing. SVG is vector based and best for high-quality printing.",toasts:{pngFailed:"Could not create the QR code",svgFailed:"Could not create the SVG version"}},statusNotifications:{title:"Email notifications on status change",subtitle:"Configure whether and what candidates receive by email when they are moved to different stages.",selectStep:"Choose a stage",disabled:"(off)",toggleLabel:"Send an email when moved to <strong>{{status}}</strong>",subjectLabel:"Subject line",messageLabel:"Message",defaultSubject:'Update on your application for "{{title}}"',defaultMessage:'Your application for the role "{{title}}" has been given the status "{{status}}".',help:"Leave the fields empty to use the default values. The texts are included in the email to the candidate.",toasts:{saveFailed:"Could not save"}},descriptionEditor:{aiAssistant:"AI assistant",defaultLabel:"Description *"},spontaneousConfig:{saveSettings:"Save settings",activeBadge:"Active",activeCount_one:"{{count}} active",activeCount_other:"{{count}} active",titleLabel:"Title",titlePlaceholder:"E.g. Work with us",descriptionLabel:"Description",descriptionPlaceholder:"Explain what a speculative application involves and which profiles you are looking forâ¦",visible:{label:"Visible on the career page",on:"The speculative application appears as a card in the job list",off:"The speculative application is hidden from the career page",lockedByPlatsbanken:"The spontaneous application has an ad on Platsbanken. Unpublish the ad under Platsbanken before you close the spontaneous application.",lockedByUncertain:"It is unclear whether the spontaneous application's ad was published on Platsbanken. Resolve this under Platsbanken before you close the spontaneous application."},sections:{title:"Title & description",fields:"Application fields",selection:"Screening & questions",reminders:"Automatic reminders & clean-up",email:"Confirmation email"},showDescription:{label:"Show the description to the candidate",help:"Turn this off if you only want to use the title on the button and as a heading â without a descriptive text block in the application flow."},fields:{intro:"Choose which fields the candidate should fill in when applying. Name, email and ph
1one are always mandatory.",alwaysRequiredLabel:"Always mandatory:",alwaysRequiredList:"First name, Surname, Email, Phone",profileGroup:"Profile details",locationGroup:"Location",documentsGroup:"Application documents",cv:"CV",coverLetter:"Cover letter"},reminders:{intro:"Manage how long speculative applications are kept and whether candidates should be reminded to update their CV.",toggleLabel:"Send a reminder to update the CV",toggleHelp:"The candidate receives an email with a link to update their application",intervalLabel:"Interval (months)",intervalHelp:"How often the candidate is reminded to update (default 6 months)",subjectLabel:"Subject line for the reminder email",bodyLabel:"Message text for the reminder email",placeholderHelp:"Use <code>{company_name}</code> and <code>{first_name}</code> as placeholders."},autoDelete:{label:"Delete applications automatically",helpAfterReminder:"The application is deleted if the candidate does not update after the reminder",helpStandalone:"The application is deleted automatically after a set time without a reminder",daysLabel:"Number of days after the reminder",daysHelp:"The application is deleted if the candidate has not updated within this number of days after the reminder (default 30)",monthsLabel:"Delete after (months)",monthsHelp:"The application is deleted automatically after this number of months without the candidate being contacted (default 6)"},email:{intro:"Customise the email sent automatically to the candidate after a speculative application is submitted. Leave empty for the standard text.",subjectLabel:"Subject line",subjectPlaceholder:"E.g. Thanks for your interest!",bodyLabel:"Message",bodyPlaceholder:"E.g. Thanks for showing an interest! We will be in touch if a suitable role comes up.",help:'If the fields are left empty, the standard message is used: "Your application has been received".'},requirement:{required:"Mandatory",optional:"Optional",hidden:"Hidden"},toasts:{emailSaveFailed:"Could not save the confirmation email settings.",closeBlockedByPlatsbanken:"The spontaneous application has an ad on Platsbanken. Unpublish the ad before you close the spontaneous application.",closeBlockedByUncertain:"It is unclear whether the ad was published on Platsbanken. Resolve this before you close the spontaneous application."}}},b={steps:{basicInfo:"Basic details",location:"Location",contact:"Contact",aboutRole:"About the role",validity:"Validity period",jobAd:"Job advert",media:"Media",selectionAndDocuments:"Screening & documents",applicationProfile:"Application profile",qualification:"Qualifying questions",screening:"Screening questions",video:"Video questions",personality:"Personality test",instructionalVideo:"Instruction video",review:"Review and publish"},create:{title:"Create a new job advert",backToAi:"Back to the AI chat",noCompany:"You are not linked to a company. Contact an administrator to be added."},edit:{title:"Edit job advert",back:"Back to the advert"},nav:{saving:"Saving...",saveChanges:"Save changes",saveChangesTooltip:"Saves your changes without publishing",saveAndPublish:"Save and publish",saveAndUpdate:"Save and update"},validation:{missingTitle:"The advert headline is missing",missingProfession:"Occupation is missing",missingPositionsCount:"Number of positions is missing",missingContactEmail:"The contact person's email address is missing",missingEmploymentType:"Type of employment is missing",missingEmploymentRate:"Working hours are missing",missingExperience:"Experience level is missing",missingSalary:"Salary type is missing",missingWorkLocation:"Work location is missing",missingPublishDate:"Publication date is missing",missingDeadline:"Application deadline is missing",publishBeforeDeadline:"The publication date must be before the application deadline",missingDescription:"A description of the role is missing",platsbankenDescriptionLength:"Platsbanken: the description must be at least 100 characters",platsbankenMunicipality:"Platsbanken: choose a municipality from Arbetsförmedlingen's list",platsbankenOccupation:"Platsbanken: pick the occupation from the list again â it has no AF mapping"},stepErrors:{requiredFields:{title:"Fill in all required fields",basicInfo:"Headline, occupation and number of positions are required.",starred:"All fields marked with * are required."},pickOccupation:{title:"Pick an occupation from the list",description:"To publish on Platsbanken the occupation must be chosen from the Swedish Public Employment Service's list. Not planning to publish there? Tick the box and you can type the occupation freely."},missingContact:{title:"Contact details are missing",description:"An email address for the contact person is required."},invalidEmail:{title:"Invalid email address",description:"Enter a valid email address (e.g. [email protected])."},invalidPhone:{title:"Invalid phone number",description:"Enter a valid number, e.g. 070 123 45 67 or +46 70 123 45 67."},missingDates:{title:"Dates are missing",description:"Publication date and application deadline are required."},invalidDates:{title:"Invalid dates",description:"The publication date must be before the application deadline."},missingDescription:{title:"Description is missing",description:"You need to write a description of the role."},confirmUpdate:{title:"Confirm the update",description:"You need to confirm that the information is correct."}},toasts:{noCompanySelected:"No company selected.",saveFailed:"Could not save advert",updateFailed:"Could not update advert",updateNotAllowed:"The change was not saved. You do not have permission to edit this job ad.",fetchFailed:{title:"Could not load advert",description:"The advert could not be found."},draftSaved:{title:"Draft saved!",description:"You can carry on editing the advert whenever you like.",descriptionLater:"You can carry on editing the advert later."},movedToRecruiting:{title:"Advert moved to Recruiting",description:"The application deadline has already passed."},published:{title:"Advert published!",descriptionCreate:"Your job advert is now published!",descriptionEdit:"Your job advert is now live and visible to job seekers."},scheduled:{title:"Advert scheduled!",description:"Your job advert will be published on the date you set."},updated:{title:"Advert updated!"},changesSaved:"Changes saved",changesSavedFallback:"Your changes have been saved.",savedStatus:{draft:"The advert is still saved as a draft.",scheduled:"The advert is still scheduled and will be published on the date you set.",active:"The advert is published â your changes are live for job seekers straight away.",closed:"The advert remains under Recruiting.",archived:"The advert remains in the archive."},platsbankenPublishFailed:{title:"Publishing to Platsbanken failed",descriptionCreate:"The advert was created but could not be published to Platsbanken.",descriptionEdit:"The advert was saved but could not be published to Platsbanken.",unknown:"Unknown error while publishing to Platsbanken."},platsbankenPublished:{title:"Published on Platsbanken!",description:"The advert has been sent to the Swedish Public Employment Service."},platsbankenUpdateFailed:{title:"Updating Platsbanken failed",description:"The advert was saved but could not be updated on Platsbanken.",unknown:"Unknown error while updating on Platsbanken."},platsbankenUpdated:{title:"Updated on Platsbanken!",description:"Your changes have been sent to the Swedish Public Employment Service."},companyMoved:{title:"Job ad moved",description:"The ad now belongs to {{company}}. Candidate column placements and tags from the previous company have been reset."},moveBlockedByPlatsbanken:{title:"Unpublish from Platsbanken first",description:"This ad is live on Platsbanken under the current company. Unpublish it before moving the ad to another company."}}},g={loading:"Loadingâ¦",backToJobs:"Back to open positions",backToLanding:"Back to landing page",openLive:"Open live",apply:{bannerLabel:"Ap
1plication â preview"},jobDetail:{bannerLabel:"Job detail â preview"},jobs:{bannerLabel:"Open positions â preview"},job:{status:{published:"Published",unpublished:"Unpublished"},hide:"Hide",showAd:"Show advert",deadlineLabel:"Application deadline:",publishedLabel:"Published:",createdLabel:"Created:",created:"Created",positions:"{{n}} positions",presentationVideo:"Presentation video",requirements:"Requirements and qualifications",videoQuestions:"Video questions ({{n}})",screeningQuestions:"Screening questions ({{n}})",personalityTest:"Personality test ({{n}})",instructionalVideo:"Instructional video",instructionalVideoHint:"Shown to the candidate as an introduction before the video questions.",documents:"Application documents ({{n}})",qualifications:"Qualifying requirements ({{n}})",maxSeconds:"(max {{seconds}}s)",maxSecondsLong:"Max {{seconds}} seconds",qualifyingAnswer:"Qualifying answer:",byAgreement:"By agreement",questionTypes:{text:"Free text"}}},y={connectDialog:{title:"Connect your AF account to Platsbanken",description:"Connect your company to the Swedish Public Employment Service to publish adverts under your own company name on Platsbanken."},consent:{loading:"Loading...",loginAtAf:"Sign in at <link>Mina sidor on arbetsformedlingen.se <icon/></link>",customerNumberLabel:"Customer number",customerNumberPlaceholder:"E.g. 25145715",customerNumberSaved:"Customer number: <b>{{number}}</b>",saveNumber:"Save customer number",change:"Change",readMore:"Read more about publishing adverts via Platsbanken",verifying:"Verifying consent...",verifyAndActivate:"Verify and activate connection",step1:{heading:"Step 1: Enter your customer number with the Swedish Public Employment Service",body:"Before you can connect your company to Platsbanken you need to enter your customer number with the Swedish Public Employment Service.",manageOrg:"Go to <b>Hantera organisation</b>",copyNumber:"Copy your <b>customer number</b> and paste it below"},step2:{heading:"Step 2: Grant consent to Yobber",manageConsents:"Go to <b>Annonsera i Platsbanken â Hantera medgivanden</b>",enterKey:"Enter Yobber's consent key:"},verify:{failedMessage:"Could not verify the connection. Please try again.",notVerifiedMessage:"The consent could not be verified."},toasts:{error:"Error",missingNumber:{title:"Enter a customer number",description:"The field cannot be empty."},numberSaved:{title:"Customer number saved",description:"Your customer number with the Swedish Public Employment Service has been saved."},saveNumberFailed:"Could not save the customer number.",verifyFailed:{title:"Verification failed",description:"Could not reach the Swedish Public Employment Service."},notVerified:{title:"Consent not verified",description:"Check that you have granted consent to the correct key."},activated:{title:"Connection verified and activated",description:"Your consent has been confirmed with the Swedish Public Employment Service."},activateFailed:"Could not activate the connection."}},fixDialog:{title:"Fix missing fields",description:"Fill in the fields below so the advert meets Platsbanken's requirements.",descriptionLabel:"Advert description (at least 100 characters)",descriptionPlaceholder:"Describe the role, responsibilities, qualifications...",charCount:"{{length}} / 100 characters",municipalityLabel:"Municipality",cityLabel:"Town",cityPlaceholder:"E.g. Stockholm",professionLabel:"Occupation",emailLabel:"Contact email",phoneLabel:"Contact phone",contactHint:"At least one of email or phone is required.",employmentTypeLabel:"Type of employment",employmentTypePlaceholder:"Select type of employment",deadlineLabel:"Application deadline",cancel:"Cancel",save:"Save"},municipalityField:{hint:"Platsbanken requires a municipality from Arbetsförmedlingen's list.",notInList:`"{{municipality}}" is not in Arbetsförmedlingen's list. Choose a municipality in the list.`},municipalityStop:{municipality_missing:"The ad has no municipality, so nothing was sent to Platsbanken. Choose a municipality from Arbetsförmedlingen's list under Location in the ad. The list is shown when Publish on Platsbanken is switched on.",municipality_not_in_af_list:`The municipality "{{municipality}}" is not in Arbetsförmedlingen's list, so nothing was sent to Platsbanken. Choose a municipality from the list under Location in the ad. The list is shown when Publish on Platsbanken is switched on.`},spontaneous:{sectionTitle:"Platsbanken",saveFirst:"Save the spontaneous application settings first. Then you can prepare the job ad here.",rulesTitle:"The ad must be for a specific role",rulesBody:"The Swedish Public Employment Service does not allow general expressions of interest on Platsbanken. Describe a role you recruit for on an ongoing basis, for example store assistant. Candidates who apply end up in your spontaneous applications. The ad is published for at most 180 days at a time, and the Employment Service removes ads that break its terms.",rulesLink:"Read the Employment Service's advertising terms",readOnly:"You can see the status of the ad. Recruiters and admins can edit and publish it.",formInactive:"The spontaneous application is closed. Open it and save before you publish the ad.",noConsent:{title:"Connect your Employment Service account",body:"The ad is published in your company's own name and requires that you have given Yobber consent at the Employment Service. You can already save and test the draft.",action:"Connect account",askAdmin:"Ask an admin in your company to connect your Employment Service account."},status:{draft:"Not published",publishing:"Publishing",uncertain:"Unclear whether the ad was published",published:"Published until {{date}}",live:"Published",expired:"Expired {{date}}",removedByAf:"Removed by the Employment Service",unpublished:"Unpublished"},statusHelp:{removedByAf:"The Employment Service has removed the ad, usually after its review. Make sure the ad describes a specific role before you publish again.",expired:"The ad has passed its last publication date and is no longer shown on Platsbanken. You can publish a new ad if you are still recruiting for the role."},viewOnPlatsbanken:"View the ad on Platsbanken",uncertain:{title:"We do not know whether the ad was published",body:"The Employment Service gave no clear answer when the ad was sent {{time}}. It may be live on Platsbanken without Yobber knowing. You cannot publish again or close the spontaneous application until this is resolved, or there could be a duplicate.",knownId:"The Employment Service replied with ad ID {{id}}, but the status could not be saved. Check with the Employment Service to link the ad if it is live.",checkNow:"Check now",stepSearch:"<search>Search for the company's ads on Platsbanken</search>.",stepFound:"If you find the ad: enter its ad ID, the digits at the end of the ad's address, and choose Link ad. We verify the ID with the Employment Service.",stepNotFound:"If it is not there: choose The ad does not exist. Then you can publish again.",adIdLabel:"Ad ID on Platsbanken",link:"Link ad",notFound:"The ad does not exist",notFoundFrom:"Available from {{time}}, when a published ad has had time to appear on Platsbanken.",askRecruiter:"A recruiter or administrator in the company needs to resolve this.",confirmTitle:"Is the ad not on Platsbanken?",confirmBody:"Check on Platsbanken that there is no ad from the attempt. If there is one after all, the next publication will be a duplicate, which breaks the Employment Service's terms.",confirmCancel:"Cancel",confirmAction:"The ad does not exist",linkConfirmTitle:"Link ad {{id}}?",linkConfirmBody:"Check that it is your spontaneous application ad and that it leads to the spontaneous application. Any other ad would be over
1written when you update, and taken down if you unpublish.",linkConfirmOpen:"Open the ad on Platsbanken"},inFlight:"A change to the ad is in progress at the Employment Service. Wait a moment and reload the page.",fields:{title:"Title",titlePlaceholder:"For example Store assistant at ICA Maxi Luleå",titleHelp:"The title should describe the role you are hiring for, not just that people can apply. At most 75 characters.",occupation:"Occupation according to the Employment Service",occupationPlaceholder:"Choose occupation",description:"Ad text",descriptionPlaceholder:"Describe the role, the tasks and who you are looking for.",descriptionHelp:"At least 100 characters. Write about the role, not just about the company.",municipality:"Municipality",municipalityPlaceholder:"Choose municipality",municipalitySearch:"Search municipality",municipalityEmpty:"No municipality found.",municipalityLoading:"Loading municipalities",city:"City",street:"Street address",postalCode:"Postal code",employmentType:"Type of employment",employmentRate:"Working hours",wageType:"Type of pay",selectPlaceholder:"Choose",positions:"Number of positions",lastPublishDate:"Last publication date",lastPublishDateHelp:"No later than {{date}}. The Employment Service allows at most 180 days.",contactTitle:"Contact person in the ad",contactHelp:"The Employment Service requires a contact person with an email address or phone number. The person must have agreed to being shown in the ad.",contactName:"First and last name",contactEmail:"Email",contactPhone:"Phone"},employmentRates:{heltid:"Full time",deltid:"Part time"},compliance:"The ad is for real positions that we fill during the publication period, and it follows the <terms>Employment Service's advertising terms</terms>.",actions:{saveDraft:"Save draft",sandbox:"Test with the Employment Service",sandboxHelp:"Test sends the ad to the Employment Service's test environment and shows whether it would be accepted. Nothing is published.",publish:"Publish on Platsbanken",update:"Update on Platsbanken",unpublish:"Unpublish"},toasts:{saved:"The draft is saved.",published:"The ad is published on Platsbanken.",updated:"The ad is updated on Platsbanken.",unpublished:"The ad is unpublished from Platsbanken.",sandboxAccepted:"The Employment Service's test environment accepted the ad. Nothing was published.",resolvedPublished:"The ad is linked and live on Platsbanken.",resolvedNotPublished:"Resolved. You can publish the ad again."},errors:{title:"The ad could not be sent",unavailable:"Something went wrong. Try again in a moment.",forbidden:"You do not have permission to change the ad.",not_found:"The spontaneous application was not found. Reload the page.",unknown_action:"Something went wrong. Reload the page.",validation_failed:"Check the fields.",missing_af_consent:"The company has no connected Employment Service account. The ad is only published in the company's own name.",not_configured:"The Platsbanken connection is not active right now. Contact Yobber support.",form_inactive:"The spontaneous application is closed. Open it before you publish the ad.",career_not_public:"The career page is not published yet, so candidates would not reach the form.",already_live:"The ad is already published. Reload the page to see the latest status.",not_published:"The ad is not published on Platsbanken.",platsbanken_api_error:"The Employment Service rejected the ad.",af_auth_failed:"The Employment Service rejected the request. Check that your consent to Yobber is still active at the Employment Service.",af_unreachable:"Could not reach the Employment Service. Try again in a moment.",rate_limited:"You have tested the ad many times in the last hour. Wait a while and try again.",removed_by_af:"The Employment Service has already removed the ad.",state_write_failed:"The Employment Service accepted the change, but the status could not be saved in Yobber. Reload the page.",publish_uncertain:"The Employment Service gave no clear answer. The ad may have been published, so publishing is blocked until this is resolved.",update_uncertain:"The update could not be confirmed with Arbetsförmedlingen. Unpublish the ad before updating or publishing it again.",unpublish_uncertain:"The unpublishing could not be confirmed with the Employment Service. The ad counts as published until it is confirmed down. Try again.",busy:"Another change to the ad is in progress. Wait a moment and reload the page.",conflict:"Someone else changed the ad at the same time. The status has been reloaded, try again.",not_uncertain:"This has already been resolved. Reload the page.",af_ad_known:"The Employment Service replied with an ad ID. Check against it instead.",af_ad_not_found:"The Employment Service finds no ad with that ID for the company's account. Check the ID.",af_ad_not_published:"The ad with that ID is not live on Platsbanken. Check the ID.",af_ad_already_linked:"The ad is already linked to another ad in Yobber.",resolve_too_early:"Wait until {{time}} before you choose that the ad does not exist. By then a published ad will have appeared on Platsbanken.",state_write_failed_published:"The Employment Service published the ad with ID {{id}}, but the status could not be saved in Yobber. Reload the page to check the ad against the Employment Service."},validation:{fallback:"A field needs to be checked.",title_missing:"Enter a title.",title_too_long:"The title can be at most 75 characters.",title_generic:"The title should describe the role, for example Store assistant. The Employment Service does not allow general expressions of interest.",occupation_missing:"Cho
1ose an occupation.",occupation_invalid:"The occupation is not in the Employment Service's list. Choose the occupation again.",occupation_deprecated:"The occupation has been retired by the Employment Service. Choose a new one.",occupation_unavailable:"The occupation could not be checked right now. Try again in a moment.",occupation_concept_id_too_long:"Choose the occupation again.",occupation_label_too_long:"Choose the occupation again.",description_too_short:"The ad text must be at least 100 characters.",description_too_long:"The ad text can be at most 6,500 characters.",municipality_missing:"Choose a municipality.",municipality_concept_id_too_long:"Choose the municipality again.",municipality_label_too_long:"Choose the municipality again.",street_too_long:"The street address can be at most 100 characters.",postal_code_invalid:"Enter a postal code with five digits.",postal_code_too_long:"Enter a postal code with five digits.",city_missing:"Enter a city.",city_too_long:"The city can be at most 50 characters.",workplace_name_invalid:"The company name can be at most 100 characters to be shown in the ad.",employment_type_missing:"Choose a type of employment.",employment_type_invalid:"Choose the type of employment again.",employment_rate_missing:"Choose working hours.",employment_rate_invalid:"Choose working hours again.",wage_type_missing:"Choose a type of pay.",wage_type_invalid:"Choose the type of pay again.",positions_invalid:"Enter the number of positions, between 1 and 499.",last_publish_date_missing:"Enter a last publication date.",last_publish_date_invalid:"Enter a valid date.",last_publish_date_too_early:"The last publication date must be tomorrow at the earliest.",last_publish_date_too_late:"The last publication date can be at most 180 days after the first publication.",contact_name_incomplete:"Enter the contact person's first and last name.",contact_name_too_long:"The contact person's first and last name can be at most 50 characters each.",contact_method_missing:"Enter an email address or phone number for the contact person.",contact_email_invalid:"Check the contact person's email address.",contact_email_too_long:"The email address can be at most 100 characters.",contact_phone_invalid:"Enter the phone number in digits, for example 070-174 06 35 or +46 70 174 06 35.",contact_phone_too_long:"The phone number can be at most 20 characters.",responsible_email_missing:"Enter the contact person's email, or add an email address to the company.",compliance_missing:"Confirm that the ad is for real positions.",platsbanken_ad_id_invalid:"The ad ID should contain digits only."}}},v={schedule:{title:"Book interview",description:"Schedule an interview with {{name}}",existingWarning_one:"The candidate already has one interview booked:",existingWarning_other:"The candidate already has {{count}} interviews booked:",existingConfirm:"Are you sure you want to book another interview?",doubleBooking:"Double booking!",conflicts_one:"There is 1 other interview that overlaps:",conflicts_other:"There are {{count}} other interviews that overlap:",booking:"Booking...",bookWithMeeting:"Book with video call",book:"Book interview"},reschedule:{title:"Reschedule interview",description:"Change the time and date of the interview with {{name}}",fallbackCandidate:"the candidate",saving:"Rescheduling...",submit:"Reschedule interview"},form:{title:"Title",titlePlaceholder:"E.g. First interview",date:"Date",pickDate:"Pick a date",time:"Time",duration:"Length",durations:{15:"15 min",30:"30 min",45:"45 min",60:"1 hour",90:"1.5 hours",120:"2 hours"},timezoneHint:"Times are shown in your local time zone ({{timeZone}})",location:"Location (optional)",locationPlaceholder:"E.g. The office, Teams, Zoom...",createMeeting:"Create video call",createMeetingHint:"Generate a meeting link automatically via Daily.co",notes:"Notes (optional)",notesPlaceholder:"Any notes...",cancel:"Cancel"},list:{empty:"No interviews booked",dateFormat:"EEEE d MMMM 'at' HH:mm",menu:{createMeeting:"Create video call"}},toasts:{pickDate:"Pick a date",mustBeSignedIn:"You need to be signed in",bookFailed:"Could not book interview",booked:{title:"Interview booked",description:"The interview with {{name}} is scheduled."},bookedWithMeeting:{title:"Interview booked with video call",description:"The interview with {{name}} is scheduled with a video link."},bookedNoMeeting:{title:"Interview booked, but the video call could not be created",description:"You can create a video call manually later."},rescheduleFailed:"Could not reschedule interview",rescheduled:{title:"Interview rescheduled",description:"The interview is now scheduled for {{when}}."},rescheduledNoMeeting:{title:"Interview rescheduled, but the video link could not be updated",description:"Save the rescheduling again to retry updating the video link."},meetingFailed:"Could not create video call",meetingCreated:{title:"Video call created",description:"The meeting link is now available."}},googleCalendar:{title:"Google Calendar sync",description:"Sync interviews to your Google Calendar automatically",connected:"Connected",lastSync:"Last synced: {{when}}",autoSyncNote:"New interviews are synced to your Google Calendar automatically.",disconnect:"Disconnect",disconnectDialog:{title:"Disconnect Google Calendar?",description:"Existing events in Google Calendar are not affected, but new interviews will no longer be synced automatically."},notConnected:"Not connected",connectHint:"Connect your Google account to sync interviews to your calendar automatically.",connecting:"Connecting...",connect:"Connect Google Calendar"}},f={loadFailed:"The candidate's profile could not be loaded. The details are still with the candidate â reload the page, and contact support if the problem persists.",experienceIn:"Experience in:",aboutMe:"About me",bornLabel:"Born:",ageLabel:"Age:",ageValue_one:"{{count}} year",ageValue_other:"{{count}} years",genderLabel:"Gender:",protectedIdentity:"Protected identity",addressLabel:"Address:",interestsLabel:"Interests:",gender:{male:"Male",female:"Female",non_binary:"Non-binary",prefer_not_to_say:"Prefer not to say",other:"Other"},links:{title:"Links",platforms:{linkedin:"LinkedIn",facebook:"Facebook",twitter:"X (Twitter)",instagram:"Instagram",github:"GitHub",website:"Website"}},detail:{email:"Email",phone:"Phone",noPhone:"No phone number given",download:"Download",open:"Open",noCv:"No CV attached.",previewUnavailable:"A preview is not available for this file type.",openFile:"Open file",noCoverLetter:"No cover letter attached.",questionsAndAnswers:"Questions & answers",cvLoadFailed:"Could not load the CV.",coverLetterLoadFailed:"Could not load the cover letter.",cvLinkNotReady:"The CV link is not ready yet.",convert:"Add to another recruitment",qualificationAnswers:"Qualification questions",videoAnswers:"Video answers",personalityResults:"Personality test",personalityAnswersHeading:"Answers",videoAnswerLoadFailed:"Could not load the video answer.",fromSpontaneous:"From open application",fromSpontaneousHint:"Answers from the candidate's open application, copied when it was matched to the position.",contentPageAcksHeading:"Confirmed pages",contentPageRemoved:"(removed page)",contentPageWatched:"Watched the video to the end",contentPageAcked:"Confirmed",contentPageAckDisclaimer:"The confirmation is the candidate's own statement and is not verified by Yobber."},messages:{heading:"Messages to {{name}}",empty:{title:"No messages yet",description:"Send a message to start the conversation"},systemSender:"Automated message",you:"You",read:"Read",placeholder:"Write a message...",send:"Send",toast:{sendFailed:"Could not send message",sent:"Message sent"}}
1},w={title:"Marketing",subtitle:"Reach the right candidates with sponsored marketing of your job adverts.",howItWorks:{heading:"How it works"},channels:{heading:"Available channels",meta:{name:"Facebook & Instagram",description:"Reach candidates on social media"},linkedin:{name:"LinkedIn",description:"Professional networks"},blocket:{name:"Blocket Jobb",description:"Sweden's largest job site"}},order:{heading:"Order marketing",body1:"Once you have published your advert you land on the marketing page. There you can pick the marketing channels your advert should appear in."},backgroundCheck:{heading:"Background check",body:"From the marketing panel you can also order criminal record extracts. You state how many candidates you want extracts for, and our recruitment specialist gets in touch to confirm which candidates the check should cover."},contact:{heading:"Contact us",body:"Questions about marketing? We are happy to help!"}},k={title:"Job advert guide",subtitle:"Reach the right candidate with the right advert language",intro:{heading:"How do you write a good job advert?",body1:"When a candidate reads your job advert â what feeling do you want them to come away with? What do they need to know to become interested in working at your company? We recommend being as clear and transparent as possible. That reduces the risk of misunderstandings.",body2:"Yobber has made writing an advert a little easier for you. We have created headings that together make a good job advert. All you need to do is add information under each heading. You can of course create your own headings too."},headings:{title:"Recommended headings",intro:"We recommend using these headings (either all of them or a few):",items:{about:"About the role",tasks:"Your responsibilities",profile:"Your profile",meriting:"Nice to have",requirements:"Requirements",development:"Development",whatYouGet:"What do you get from working with us?",aboutUs:"About us"},buyAd:"<b>Would you like to buy a ready-made advert?</b> Email <mail>[email protected]</mail> or call your contact at Yobber. The price is <b>SEK 1,500 excl. VAT</b> and the advert is ready within two hours."},basics:{title:"Basic details",subtitle:"Working hours, salary, how many you want to recruit...",intro:"Among other things you fill in:",fields:{adTitle:"Advert headline",company:"Choice of company",address:"Address details",occupation:"Occupation",positionsCount:"Number of people you want to recruit",employmentType:"Type of employment",employmentRate:"Working hours",publishDate:"When the advert should be published",deadline:"Application deadline"}},presentationVideo:{title:"Presentation video",subtitle:"Show your workplace with video",body:"This video appears at the very top of the advert, under the job title. You can say more about the role, your company and your culture, or let candidates see how the work actually gets done. You stand out from all the traditional adverts when you invite candidates straight into the heart of your company."},videoQuestions:{title:"Structured video questions",subtitle:"Stand out from the crowd with video",body:"Video questions let you confirm skills and experience earlier in the recruitment process. You can ask questions that replace the classic written cover letter and get the same thing â often something clearer â in video form instead. Candidates can record the structured video interview on any device with a camera (mobile, computer or tablet).",retailTrigger:"Examples of good video questions for grocery retail",managerTrigger:"Examples of good video questions for management roles",retail:{q1:"Tell us about yourself, what are you doing today? (for example work, hobbies and studies) â This question can replace a cover letter.",q2:"Tell us about the last time you got great service in a shop; what made it extra good?",q3:"What qualities will you bring if we hire you?",q4:"Why do you want to work with us?",q5:"Why should we hire you?",q6:"Can you work between week xxâxx? â Asking when a candidate is available is very useful ahead of seasonal recruitment.",q7:"Can you work the whole season between week xx-xx?",q8:"Tell us about a stressful situation at work and how you resolved
1it."},manager:{q1:"Describe yourself as a manager/leader.",q2:"How would your colleagues describe you as a manager/leader?",q3:"Tell us how you would develop x further if we hired you.",q4:"Tell us about a stressful situation at work that you resolved.",q5:"Tell us about a situation that did not go as planned and how you solved the problem.",q6:"Where do you see yourself in 5â10 years?",q7:"How do you ensure quality control and quality assurance in x?",q8:"How do you manage your team's productivity and motivation? Share a few examples that worked well.",q9:"What is your strategy for managing and reducing waste?",q10:"How do you handle conflicts and challenges within the team?"}},screening:{title:"Screening questions",subtitle:"Get a percentage match between the profile you want and the candidate's answers",body:"In the screening questions you set out your essential and desirable requirements for the advert and the profile. You can ask yes/no questions as well as multiple-choice questions. You then use these questions for a percentage match between the candidate's answers and your preferred answers, which you fill in when creating an advert. You can also decide whether the candidate may pick more than one option. When you review candidates you choose which questions to match against their answers and get a percentage match.",retailTrigger:"Examples of good screening questions for grocery retail",managerTrigger:"Examples of good screening questions for management roles",retail:{q1:"Can you work weekends?",q2:"Can you work evenings?",q3:"Are you interested in full-time work?",q4:"Are you interested in part-time work?",q5:"Are you interested in casual work?",q6:"Do you have till experience?",q7:"Do you have a category B driving licence?",q8:"Do you have a forklift licence?",q9:"Are you studying at upper secondary school or university?",q10:"Can you work irregular hours between xx-xx, Monday to Sunday?",q11:"Can you travel to and from the workplace without difficulty between xx-xx?",q12:"Have you worked in grocery retail before?",q13:"Have you worked in a shop before?",q14:"Have you worked at x before?",q15:"Which weeks can you work?"},manager:{q1:"Do you have at least x years of experience in x?",q2:"Is your notice period longer than x months?",q3:"Do you have a qualification or degree in x?",q4:"Do you have at least x years of experience in similar work?",q5:"Do you have experience of x?",q6:"Have you had staff responsibility?",q7:"Have you had budget responsibility?",q8:"Have you had financial responsibility?",q9:"Have you worked with LEAN?",q10:"Have you had overall responsibility for delivery, quality and the work environment?",q11:"Are you used to initiating and driving improvement and change work?",q12:"Are you used to coaching colleagues?",q13:"Have you worked in the x business system before?"}},documents:{title:"Application documents",body:"You decide what kind of application documents the candidate should attach. There are ready-made documents to choose from, or you can create your own. Only your imagination sets the limit."},afterPublish:"Once you have published the advert",af:{title:"Publishing on Arbetsförmedlingen",subtitle:"Yobber helps you reach active job seekers â whether or not you have your own AF account",body:"You can publish your job advert on Arbetsförmedlingen straight from Yobber. There are two options, depending on whether your company has its own account with the Swedish Public Employment Service.",option1:{heading:"Option 1 â With your own AF account (consent)",body:"If your company already has an account with the Swedish Public Employment Service you can give Yobber consent to publish adverts on your behalf. The advert is published under your company name.",steps:{s1:"Create an employer account with the Swedish Public Employment Service if you do not already have one.",s2:"Sign in to your account with the Swedish Public Employment Service and find your customer number (under Kontohantering â Företagsuppgifter).",s3:"Paste the customer number into the administration page in your Yobber account.",s4:"Give Yobber consent to publish adverts on your behalf.",s5:"Done! Your adverts are now published under your company name on Arbetsförmedlingen."}},option2:{heading:"Option 2 â Without your own AF account (proxy)",body1:"No account with the Swedish Public Employment Service? No problem! Yobber can publish the advert for you through our own account. The advert shows your workplace and contact details so candidates find the right place â but Yobber is the technical sender.",body2:'All you need to do is tick <b>"Publicera pÃ¥ Arbetsförmedlingen"</b> when you create or edit your advert. We take care of the rest!'}}
1,marketing:{title:"Marketing",subtitle:"Your job advert competes with other employers' adverts. Who wins?",body1:"Through your marketing page we help you get your brilliant job advert out onto the world wide web. You can sit back with a cup of coffee â we will sort it out for you.",body2:"Reaching the right candidates is getting harder and harder, which is why sponsored marketing works so well. You get to appear exactly where the candidates already are.",body3:"Once you have published your advert you land on the marketing page. There you can pick the marketing channels your advert should appear in. For example <b>Facebook & Instagram</b>, <b>LinkedIn</b> and <b>Blocket jobb</b>.",body4:"Would you like to buy marketing for an advert that has already been running for a while? No problem! It is only sensible to change your strategy when you notice that an advert needs a push in paid channels.",body5:"You fill in the order and submit it, and our marketing specialist handles all the admin. You get a reply within a couple of hours by email or phone, depending on whether we need more information about, for example, the target group or the geographical area."},freeChannels:{title:"Free channels",subtitle:"Your website, Arbetsförmedlingen...",body:"Using the free channels you already have is a must when recruiting new colleagues. Every advert you publish has a unique advert link, and that is the one you share. The link looks like this: <code>https://app.yobber.se/ + advert name and id</code>.",listIntro:"Once the advert is published you should share it in the following free channels:",items:{facebook:"Facebook",instagram:"Instagram",linkedin:"LinkedIn",localGroup:'The local Facebook group "Jobb i stad x" â these usually have several thousand members.',af:"Arbetsförmedlingen (Yobber publishes for you â with or without your own AF account)",ownSite:"Your own website"}}},T={title:"How should you work in Yobber?",intro:"Here you will find guides and tips to get the most out of Yobber and make your recruitment process more efficient.",api:{title:"API for automatic job listings on your website",body:"If you would rather not add adverts to your website by hand, you can use our API for automatic job listings. Every time you publish a public advert in Yobber it appears on your website as if by magic!",step1:"Contact <mail>[email protected]</mail> to get access to the API documentation.",step2:"Give the API documentation to whoever is responsible for web/IT at your company, along with the company's contract ID, which you find on your administration page in Yobber. Every company has a unique ID, so ten parent companies means ten different IDs.",step3:"Done. The adverts are published straight onto your website!"},phases:{title:"Recruitment stages",subtitle:"Set up the recruitment stages you want in your process",body:'In every advert you can use the "Skapa fas" button to set up your own recruitment process. You can choose to make a stage "global", meaning it appears in every advert.',examplesTrigger:"Examples of recruitment stages",standardTrigger:"Standard recruitment stages (cannot be removed)",standardIntro:"Every advert has the following recruitment stages by default, and they cannot be removed:",markingIntro:"Alongside the stages there is a marking. It does not change the candidate's stage:",examples:{e1:"Invited to an in-person interview",e2:"Invited to a video interview",e3:"Reference checks",e4:"To meet our colleague Anna",e5:"Awaiting confirmation from Yobber about a driving licence",e6:"Awaiting the criminal record check",e7:"Offered the role",e8:"Waiting for the candidate to sign the contract"},standard:{started:{name:"Started",description:"Here you see statistics for people who started an application but have not submitted it yet. You can send them a reminder email."},inbox:{name:"Inbox",description:"This is where every candidate lands when they submit their application."},interesting:{name:"Shortlisted",description:"Star the candidates you want to keep an extra eye on. The marking sits alongside the status, so the candidate stays in Inbox, Contacted or Interview. The Shortlisted filter in the sidebar shows everyone marked and the status each one has."},removed:{name:"Removed",description:"Move the candidates who may not meet your requirements here."},withdrawn:{name:"Withdrawn",description:"Here you see statistics for candidates who chose to withdraw their application."},hired:{name:"Hired",description:"Move the candidates you have hired here."}}},tags:{title:"Keep extra track of candidates with tags",body:"You can create tags to structure and mark candidates. Whatever recruitment stage a candidate is in, their tags follow them.",examplesTrigger:"Examples of tags",examples:{e1:"Book interview",e2:"In-person interview booked",e3:"Video interview booked",e4:"Backgroun
1d check",e5:"Want to hire",e6:"Candidate declined the offer",e7:"Employment contract sent",e8:"Second opinion",e9:"Good experience",e10:"Speaks French"}},checklist:{title:"Checklist for a smooth recruitment process",items:{i1:"Recruit together - invite your colleagues into your recruitment tool",i2:"Read through the candidate's application.",i3:"The video application (if you chose to use one).",i4:"The screening questions (if you chose to use them).",i5:"The application documents (if you chose to use them).",i6:"Compare the candidate's application with your requirements profile.",i7:"Move the candidate to the appropriate recruitment stage.",i8:"Invite the candidate to an in-person or digital interview straight from Yobber.",i9:"Send a thanks-but-no-thanks email to candidates who are not moving forward in the process.",i10:"Do not forget the candidates you find interesting; they have most likely applied for more than one role and want to know how this process is going.",i11:"Do not forget reference checks â that is not something to rush.",i12:"If you have met the candidate for an interview it is good practice to call them when letting them know they have not progressed.",i13:"If your company has policies about criminal convictions, criminal record extracts are very useful. You order them from your marketing page.",i14:"When your recruitment is finished, move it to the next stage: completed recruitments."}},invite:{title:"Invite colleagues into your recruitment tool",body:"As an administrator you may invite colleagues and assign them any permission level. As a recruiter you can add colleagues with recruiter permissions at most. Assistants and reviewers cannot invite colleagues."},administration:{title:"Administration",intro:"On your administration page you can, among other things:",features:{f1:"See all companies",f2:"Create subsidiaries",f3:"Delete subsidiaries",f4:"See all colleagues",f5:"Invite colleagues",f6:"Remove colleagues",f7:"Change a colleague's permissions (up or down)"},moreParents:"If you want to create more parent companies, please contact <mail>[email protected]</mail> and we will help you."},calendar:{title:"Calendar",subtitle:"Book in-person or digital interviews",body:"The calendar lets you manage every booked interview and see them in an overview, by week or by month.",listIntro:"From the calendar you can:",features:{f1:"Book in-person and digital interviews.",f2:"Edit interviews (move the date and time).",f3:"Cancel interviews.",f4:"Invite more participants (colleagues) to an interview."},emailNote:"When you book, reschedule or cancel an interview, both you and the candidate get a calendar invitation by email, if email notifications are on. The interview is already booked in Yobber, but your email client may ask you to accept the invitation to add it to your own calendar. Rescheduling updates the same entry, and cancelling removes it or marks it as cancelled. The candidate's reply to the invitation changes nothing in Yobber, and changing the time in your own calendar does not reach the candidate: reschedule or cancel here, and both calendars are updated."},marketing:{subtitle:"You need to be visible where your candidates are"},freeChannels:{body:"Using the free channels you already have is a must when recruiting new colleagues. Every advert you publish has a unique advert link, and that is the one you share. It usually looks like this: <code>job.yobber.se/ad/xxxx</code>",items:{facebook:"Facebook",instagram:"Instagram",linkedin:"LinkedIn",localGroup:'The local Facebook group "Jobb i stad x" â these usually have several thousand members.',af:"Arbetsförmedlingen",ownSite:"Your own website"}},chat:{title:"Chat",body:"Using the chat bubble in the bottom right corner you can talk directly to support, a recruitment specialist, customer success and a marketing specialist. Rather handy!"}},C={title:"Custom pages",description:"Reusable pages shown as a step in the application â e.g. your external personality test or an introduction video. Create once, use on multiple job ads and on open applications.",createNew:"Create new",loading:"Loading pages ...",empty:"No custom pages yet. Create one for e.g. an external personality test or an introduction video.",publishedBadge:"Published",draftBadge:"Draft",linkCount_one:"{{count}} link",linkCount_other:"{{count}} links",hasVideo:"Video",editTitle:"Edit page",createTitle:"Create page",cancel:"Cancel",save:"Save",saving:"Saving ...",fields:{title:"Title",titlePlaceholder:"E.g. Our personality test",body:"Text",bodyPlaceholder:"Tell the candidate what to do and why ...",links:"Links",linksHint:"https links only. Candidates see where the link leads before clicking. Note: the page is public when used on a job ad - do not paste links containing personal codes.",linkLabelPlaceholder:"Link text",addLink:"Add link",video:"Video (optional)",chooseVideo:"Choose video file",videoUploading:"Uploading ...",removeVideo:"Remove video",ackLabel:"Custom checkbox text (
1optional)",ackLabelHint:"Shown next to the checkbox when the page requires confirmation. Leave empty for the default text.",ackLabelPlaceholder:"E.g. I have completed the test",published:"Published",publishedHint:"A published page is visible to everyone who can see the job ads it is used on - including signed-out visitors."},toasts:{loadFailed:"Couldn't load the pages.",saveFailed:"Couldn't save the page.",created:"The page has been created.",updated:"The page has been updated.",archived:"The page has been archived.",archiveFailed:"Couldn't archive the page.",invalidVideoFormat:"Choose MP4, WebM or MOV.",videoTooLarge:"Maximum file size is 500 MB.",videoUploadFailed:"The video upload failed."},validation:{titleRequired:"Enter a title.",labelRequired:"Enter a link text.",httpsOnly:"The link must start with https://"},picker:{intro:"Tick the pages to show as steps in the candidate application. Pages are created under Company â Templates.",empty:"No custom pages yet.",manageLink:"Create pages under Company â Templates.",requireAck:"Require confirmation",requireAckHint:"When enabled, the candidate must tick the checkbox on the page to continue with the application.",requireAckVideoHint:"When enabled, the candidate must watch the video to the end to continue. Seeking forward is blocked.",draftWarning:"This page is a draft and is NOT shown to candidates until it is published."},proposal:{badge:"AI suggestion",remove:"Remove",hint:"The page is created under Custom pages when you save the job ad."}},A={title:"Candidates",subtitle:"Search everyone who has applied to your company",searchPlaceholder:"Search by name or email...",applications_one:"{{count}} application",applications_other:"{{count}} applications",spontaneousOnly:"Spontaneous application only",showingOf:"Showing {{shown}} of {{total}} candidates",showMore:"Show more",empty:{title:"No candidates yet",description:"When someone applies to one of your job ads or sends a spontaneous application, they will show up here."},noResults:{title:"No matches",description:"No candidate matches your search. Try a different name or email address."},error:{title:"Could not load candidates",description:"Something went wrong while loading the list. Check your connection and try again.",retry:"Try again"}},P={label:"Sort",announce:"List sorted: {{order}}",headerActive:"{{column}}, {{order}}. Click to reverse the order.",headerInactive:"{{column}}. Click to sort.",options:{dateDesc:"Newest first",dateAsc:"Oldest first",nameAsc:"Name AâZ",nameDesc:"Name ZâA",aiDesc:"Highest AI score first",aiAsc:"Lowest AI score first",ageAsc:"Youngest candidate first",ageDesc:"Oldest candidate first",activityDesc:"Most recent activity first",activityAsc:"Oldest activity first",applicationsDesc:"Most applications first",applicationsAsc:"Fewest applications first"}},S={draftTitle:"The career page is a private draft",draftBody:"Only your team can see the page. Publish when the content is right.",draftBodyNonAdmin:"Only your team can see the page. An administrator publishes it.",publish:"Publish career page",createJob:"Create job ad",confirmTitle:"Publish the career page?",confirmBody:"The page and your active job ads become visible to everyone. The page cannot be turned back into a draft from here.",confirmCancel:"Cancel",confirmSubmit:"Publish",publishedTitle:"The career page is published",publishedBody:"The page is now visible to everyone.",errors:{mfaRequired:"Verify with two-step verification and try again.",notAllowed:"Only an administrator can publish the career page.",generic:"The career page could not be published. Try again."}},q={jobs:e,applications:t,statistics:a,calendar:o,spontaneous:i,companyAdmin:n,companyPreview:s,board:r,jobCard:l,comments:d,statusLabels:c,createJob:u,ai:h,templates:p,dialogs:m,editJob:b,preview:g,platsbanken:y,interviews:v,applicant:f,marketing:w,guide:k,howToWork:T,contentPages:C,candidatePool:A,listSort:P,careerPublish:S};export{h as ai,f as applicant,t as applications,r as board,o as calendar,A as candidatePool,S as careerPublish,d as comments,n as companyAdmin,s as companyPreview,C as contentPages,u as createJob,q as default,m as dialogs,b as editJob,k as guide,T as howToWork,v as interviews,l as jobCard,e as jobs,P as listSort,w as marketing,y as platsbanken,g as preview,i as spontaneous,a as statistics,c as statusLabels,p as templates};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.