JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-}JFIFICC_PROFILElcmsmntrRGB XYZ  acspMSFTsawsctrl-hand=@=@t," desc_cprt wtptrXYZ,gXYZ@bXYZTrTRCh`gTRCh`bTRCh`descuRGBtextCC0XYZ TXYZ o8XYZ bXYZ $curv*|uN  bj. C$)j.~39?FWM6Tv\dluV~,6۾ewC    #%$""!&+7/&)4)!"0A149;>>>%.DIC;C  ;("(;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<" }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz ?|WH?cS?Ne.r˿ޱ5\YYhFOejT7PZ[qs2c/$Ep[Gqo(Nù=QHci;OipX=Ģ8d^mQeӴm1OsL/x2];i6p!zU -/uX!=<-} .
LIBYA CYBER ARMY
Logo of a company Instagram@3g86    Server : Apache
System : Linux uta-edu.server.ly 4.18.0-513.11.1.el8_9.x86_64 #1 SMP Wed Jan 17 02:00:40 EST 2024 x86_64
User : utripoli ( 1001)
PHP Version : 7.4.33
Disable Function : NONE
Directory :  /home/utripoli/www/alqalam/cache/opcache/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/utripoli/www/alqalam/cache/opcache/opcache-d7aa9e0789ddec01ae3ba43e836c309650e0c1b9
<?php $exp = 1748772093; $val = PKP\i18n\translation\Translator::__set_state(array(
   'domain' => '',
   'dictionary' => 
  array (
    '' => 
    array (
      '' => 
      array (
        'user.accountInformation' => 'Account Information',
        'user.affiliation' => 'Affiliation',
        'user.affiliation.description' => '(Your institution, e.g. "Simon Fraser University")',
        'user.affiliations' => 'Affiliations',
        'user.authorization.accessDenied' => 'Access denied.',
        'user.authorization.processAuthenticationTokenRequired' => 'The process authentication token is missing or invalid.',
        'user.authorization.contextRequired' => 'You cannot call this operation without a context (press, journal, conference, etc).',
        'user.authorization.loginRequired' => 'Login required.',
        'user.authorization.privateOperation' => 'The operation you tried to access is either private or doesn\'t exist.',
        'user.authorization.restrictedSiteAccess' => 'You have been denied access. Access to this site is currently restricted.',
        'user.authorization.roleBasedAccessDenied' => 'The current role does not have access to this operation.',
        'user.authorization.assignedStageRoleBasedAccessDenied' => 'You have not been assigned to this submission with a role that is allowed to access this operation.',
        'user.authorization.userGroupRequired' => 'You have to set a valid user group to access this operation.',
        'user.authorization.managerRequired' => 'A user with a Manager role (i.e. Production Editor) must be assigned to the stage before you can proceed.',
        'user.authorization.accessibleWorkflowStage' => 'You don\'t currently have access to that stage of the workflow.',
        'user.authorization.workflowStageRequired' => 'A workflow stage was not specified.',
        'user.authorization.pluginRequired' => 'A plugin was not specified and is required.',
        'user.authorization.invalidReviewAssignment' => 'You do not have permission to access this review assignment.',
        'user.authorization.submissionQuery' => 'You do not have permission to access this discussion.',
        'user.biography' => 'Bio Statement (e.g., department and rank)',
        'user.changeMyPassword' => 'Change My Password',
        'user.changePassword' => 'Change Password',
        'user.dateLastLogin' => 'Last login',
        'user.dateRegistered' => 'Date registered',
        'user.editMyProfile' => 'Edit My Profile',
        'user.email' => 'Email address',
        'user.givenName' => 'Given Name',
        'user.interests' => 'Reviewing interests',
        'user.gossip' => 'Editorial Notes',
        'user.gossip.description' => 'Record notes about this reviewer that you would like to make visible to other administrators, managers and all editors. Notes will be visible for future review assignments.',
        'user.group' => 'User Group',
        'user.familyName' => 'Family Name',
        'user.profile.form.profileImageInvalid' => 'Invalid profile image format or image too big. Accepted formats are .gif, .jpg, or .png, and the image must not exceed 150x150 pixels.',
        'user.login.accountDisabledWithReason' => 'Your account has been disabled for the following reason: {$reason}',
        'user.login.accountDisabled' => 'Your account has been disabled. Please contact the administrator for more information.',
        'user.login.accountNotValidated' => 'We\'ve sent a confirmation email to you at {$email}. Please follow the instructions in that email to activate your new account. If you do not see an email, please check to see if it was put in your spam folder.',
        'user.login.activate' => 'Activate Account',
        'user.login.activated' => 'Thank you for activating your account. You may now log in using the credentials you supplied when you created your account.',
        'user.login.changePasswordInstructions' => 'You must choose a new password before you can log in to this site.<br /><br />Please enter your username and your current and new passwords below to change the password for your account.',
        'user.login.forgotPassword' => 'Forgot your password?',
        'user.login.loginError' => 'Invalid username/email or password. Please try again.',
        'user.login' => 'Login',
        'user.login.lostPassword.confirmationSent' => 'A confirmation has been sent to your email address if a matching account was found. Please follow the instructions in the email to reset your password.',
        'user.login.lostPassword.invalidHash' => 'Sorry, the link you clicked on has expired or is not valid. Please try resetting your password again.',
        'user.login.lostPassword.passwordSent' => 'A new password has been sent to your email address. You may now login to the site with your new password.',
        'user.login.registeredEmail' => 'Registered user\'s email',
        'user.login.registrationComplete' => 'Registration complete',
        'user.login.registrationComplete.instructions' => 'Thanks for registering! What would you like to do next?',
        'user.login.registrationComplete.manageSubmissions' => 'View Submissions',
        'user.login.registrationComplete.newSubmission' => 'Make a New Submission',
        'user.login.registrationComplete.continueBrowsing' => 'Continue Browsing',
        'user.login.registrationPendingValidation' => 'Registration awaiting verification',
        'user.login.rememberUsernameAndPassword' => 'Keep me logged in',
        'user.login.resetPassword' => 'Reset Password',
        'user.logOut' => 'Logout',
        'user.logOutAs' => 'Logout as {$username}',
        'user.hello' => 'Hello, ',
        'user.mailingAddress' => 'Mailing Address',
        'user.myAccount' => 'My Account',
        'user.name' => 'Name',
        'user.password' => 'Password',
        'user.repeatPassword' => 'Repeat password',
        'user.phone' => 'Phone',
        'user.preferredPublicName' => 'Preferred Public Name',
        'user.preferredPublicName.description' => 'Please provide the full name as the author should be identified on the published work. Example: Dr. Alan P. Mwandenga',
        'user.profile.changePasswordInstructions' => 'Enter your current and new passwords below to change the password for your account.',
        'user.profile.editProfile' => 'Edit Profile',
        'user.profile.form.countryRequired' => 'A country is required.',
        'user.profile.form.emailRequired' => 'A valid email address is required.',
        'user.profile.form.givenNameRequired' => 'A given name is required.',
        'user.profile.form.givenNameRequired.locale' => 'You have added a family name for a language that is missing the given name. Please add a given name for this language.',
        'user.profile.form.mailingAddressRequired' => 'A mailing address is required.',
        'user.profile.form.newPasswordRequired' => 'You must enter your new password.',
        'user.profile.form.oldPasswordInvalid' => 'The current password you entered was incorrect.',
        'user.profile.form.openAccessNotifications' => 'Issue open access email notifications',
        'user.profile.form.passwordRequired' => 'A password is required.',
        'user.profile.form.passwordSameAsOld' => 'Your new password is the same as your old password.',
        'user.profile.form.profileImage' => 'Profile Image',
        'user.profile.form.publishedNotifications' => 'New issue published email notifications',
        'user.profile.form.urlInvalid' => 'The specified URL is not valid. Please double-check the URL and try again. (Hint: Try adding http:// to the beginning of the URL.)',
        'user.profile.form.usergroupRequired' => 'A user group is required.',
        'user.profile.form.usernameRequired' => 'A username is required.',
        'user.profile.form.privacyConsentRequired' => 'You must agree to the terms of the privacy statement.',
        'user.profile.leavePasswordBlank' => 'Leave the password fields blank to keep the current password.',
        'user.profile.newPassword' => 'New password',
        'user.profile.oldPassword' => 'Current password',
        'user.profile' => 'Profile',
        'user.profile.publicProfile' => 'User Profile',
        'user.profile.repeatNewPassword' => 'Repeat new password',
        'user.login.registerNewAccount' => 'Register',
        'user.login.resetPasswordInstructions' => 'Enter your account email address below and an email will be sent with instructions on how to reset your password.',
        'user.register.form.privacyConsent' => 'Yes, I agree to have my data collected and stored according to the <a href="{$privacyUrl}" target="_blank">privacy statement</a>.',
        'user.register.form.emailConsent' => 'Yes, I would like to be notified of new publications and announcements.',
        'user.register.form.emailExists' => 'The selected email address is already in use by another user.',
        'user.register.form.passwordsDoNotMatch' => 'The passwords do not match.',
        'user.register.form.emailsDoNotMatch' => 'The email address fields do not match.',
        'user.register.form.usernameAlphaNumeric' => 'The username can contain only lower-case alphanumeric characters, underscores, and hyphens, and must begin and end with an alphanumeric character.',
        'user.register.form.userGroupRequired' => 'At least one role must be selected.',
        'user.register.form.usernameExists' => 'The selected username is already in use by another user.',
        'user.register.form.passwordLengthRestriction' => 'The password must be at least {$length} characters.',
        'user.register.registerAs' => 'Register in {$contextName} as...',
        'user.register' => 'Register',
        'user.register.usernameRestriction' => 'The username must contain only lowercase letters, numbers, and hyphens/underscores.',
        'user.register.registrationCompleted' => 'You have successfully registered. <a href="{$profileUrl}">Click here</a> to complete your user profile.',
        'user.role.assistant' => 'Assistant',
        'user.role.author' => 'Author',
        'user.role.author_s' => 'Author(s)',
        'user.role.authors' => 'Authors',
        'user.role.editor' => 'Editor',
        'user.role.editors' => 'Editors',
        'user.role.reader' => 'Reader',
        'user.role.readers' => 'Readers',
        'user.role.reviewer' => 'Reviewer',
        'user.role.reviewers' => 'Reviewers',
        'user.role.siteAdmin' => 'Site Administrator',
        'user.role.siteAdmins' => 'Site Administrators',
        'user.role.copyeditor' => 'Copyeditor',
        'user.role.copyeditors' => 'Copyeditors',
        'user.role.proofreader' => 'Proofreader',
        'user.role.proofreaders' => 'Proofreaders',
        'user.role.layoutEditor' => 'Layout Editor',
        'user.role.layoutEditors' => 'Layout Editors',
        'user.roles' => 'Roles',
        'user.sendPassword' => 'Confirmation',
        'user.sendPassword.description' => 'Send me a confirmation email including my username and password',
        'user.signature' => 'Signature',
        'user.title' => 'Title',
        'user.url' => 'Homepage URL',
        'user.userHome' => 'User Home',
        'user.username' => 'Username',
        'user.usernameOrEmail' => 'Username or Email',
        'user.workingLanguages' => 'Working Languages',
        'user.orcid' => 'ORCID iD',
        'user.orcid.orcidInvalid' => 'The ORCID iD you specified is invalid. Please include the full URI (e.g. "https://orcid.org/0000-0002-1825-0097").',
        'user.profile.identity' => 'Identity',
        'user.profile.contact' => 'Contact',
        'user.profile.public' => 'Public',
        'user.apiKey' => 'API Key',
        'user.apiKeyEnabled' => 'Enable external applications with the API key to access this account',
        'user.apiKey.generate' => 'Create API Key',
        'user.apiKey.remove' => 'Delete',
        'user.apiKey.generateWarning' => 'Generating a new API key will invalidate any existing key for this user.',
        'user.apiKey.removeWarning' => 'Deleting a key will revoke access to any application that uses it.',
        'user.apiKey.remove.confirmation.message' => 'Are you sure you want to delete this API key?',
        'user.apiKey.secretRequired' => 'Before generating an API key, your site administrator must set a secret in the config file ("api_key_secret").',
        'user.privacyLink' => 'Your data is stored in accordance with our <a href="{$privacyUrl}" target="_blank">privacy statement</a>.',
        'user.login.lostPassword.invalidUser' => 'No user exists with the specified email address.',
        'user.login.lostPassword.confirmationSentFailedWithReason' => 'Unable to complete password reset request because {$reason}.',
        'user.login.passwordResetProcessInstructions' => 'Enter new password to update login password.',
        'user.login.resetPassword.passwordUpdated' => 'Password has been updated successfully. Please login with updated password.',
        'manager.website.information' => 'Information',
        'manager.website.appearance' => 'Appearance',
        'manager.website.imageFileRequired' => 'An image file is required. Please ensure that you have chosen and uploaded a file.',
        'manager.announcements' => 'Announcements',
        'manager.announcements.confirmDelete' => 'Are you sure you want to permanently delete the announcement {$title}?',
        'manager.announcements.create' => 'Create New Announcement',
        'manager.announcements.createTitle' => 'Create',
        'manager.announcements.dateExpire' => 'Expiry',
        'manager.announcements.datePublish' => 'Published',
        'manager.announcements.deleteAnnouncement' => 'Delete Announcement',
        'manager.announcements.edit' => 'Edit Announcement',
        'manager.announcements.editTitle' => 'Edit',
        'manager.announcements.form.dateExpireDayIncompleteDate' => 'Please select a year and/or month in addition to the expiry date day.',
        'manager.announcements.form.dateExpire' => 'Expiry Date',
        'manager.announcements.form.dateExpireInstructions' => 'The announcement will be displayed to readers until this date. Leave blank if the announcement should be displayed indefinitely.',
        'manager.announcements.form.dateExpireMonthIncompleteDate' => 'Please select a year and/or day in addition to the expiry date month.',
        'manager.announcements.form.dateExpireValid' => 'Please select a valid announcement expiry date.',
        'manager.announcements.form.dateExpireYearIncompleteDate' => 'Please select a month and/or day in addition to the expiry date year.',
        'manager.announcements.form.description' => 'Announcement',
        'manager.announcements.form.descriptionInstructions' => 'The full text of the announcement.',
        'manager.announcements.form.descriptionRequired' => 'An announcement description is required.',
        'manager.announcements.form.descriptionShortInstructions' => 'A brief description to appear along with the announcement title.',
        'manager.announcements.form.descriptionShortRequired' => 'A short announcement description is required.',
        'manager.announcements.form.descriptionShort' => 'Short Description',
        'manager.announcements.form.saveAndCreateAnother' => 'Save and Create Another',
        'manager.announcements.form.titleRequired' => 'An announcement title is required.',
        'manager.announcements.form.title' => 'Title',
        'manager.announcements.form.typeId' => 'Type',
        'manager.announcements.form.typeIdValid' => 'Please select a valid announcement type.',
        'manager.announcements.noneCreated' => 'No announcements have been created.',
        'manager.announcements.title' => 'Title',
        'manager.announcements.type' => 'Type',
        'manager.announcementTypes' => 'Announcement Types',
        'manager.announcementTypes.confirmDelete' => 'Warning! All announcements with this announcement type will also be deleted. Are you sure you want to continue and delete this announcement type?',
        'manager.announcementTypes.create' => 'Create Announcement Type',
        'manager.announcementTypes.createTitle' => 'Create',
        'manager.announcementTypes.edit' => 'Edit Announcement Type',
        'manager.announcementTypes.editTitle' => 'Edit',
        'manager.announcementTypes.form.saveAndCreateAnother' => 'Save and Create Another',
        'manager.announcementTypes.form.typeNameExists' => 'An announcement type with this name already exists.',
        'manager.announcementTypes.form.typeName' => 'Name',
        'manager.announcementTypes.form.typeNameRequired' => 'An announcement type name is required.',
        'manager.announcementTypes.noneCreated' => 'No announcement types have been created.',
        'manager.announcementTypes.typeName' => 'Announcement Type',
        'manager.dois.actions.deposit.all' => 'Deposit All',
        'manager.dois.actions.deposit.label' => 'Deposit DOIs',
        'manager.dois.actions.deposit.prompt' => 'You are about to send DOI metadata records for {$count} item(s) to {$registrationAgency}. Are you sure you want to deposit these records?',
        'manager.dois.actions.markRegistered.label' => 'Mark DOIs Registered',
        'manager.dois.actions.markRegistered.prompt' => 'You are about to mark DOI metadata records for {$count} item(s) as registered. Are you sure you want to mark these records as registered?',
        'manager.dois.actions.markUnregistered.label' => 'Mark DOIs Unregistered',
        'manager.dois.actions.markUnregistered.prompt' => 'You are about to mark DOI metadata records for {$count} item(s) as unregistered. Are you sure you want to mark these records as unregistered?',
        'manager.dois.actions.markStale.label' => 'Mark DOIs Needs Sync',
        'manager.dois.actions.markStale.prompt' => 'You are about to mark DOI metadata records for {$count} item(s) as needing to be synced. The Needs Sync status can only be applied to previously submitted DOIs. Are you sure you want to mark these records as stale?',
        'manager.dois.actions.export.label' => 'Export DOIs',
        'manager.dois.actions.export.prompt' => 'You are about to export DOI metadata records for {$count} item(s) for {$registrationAgency}. Are you sure you want to export these records?',
        'manager.dois.actions.assign.label' => 'Assign DOIs',
        'manager.dois.actions.assign.prompt' => 'You are about to assign new DOIs to {$count} item(s) for any eligible item that does not already have a DOI assigned. Are you sure you want to assign DOIs to these items?',
        'manager.dois.actions.depositAll.label' => 'Deposit all DOIs',
        'manager.dois.actions.depositAll.prompt' => 'You are about to schedule all outstanding DOI metadata records to be deposited with {$registrationAgency}. Only published items with a DOI will be deposited. Each item\'s status will be updated when a response is received. Are you sure you want to schedule deposits for all of these items?',
        'manager.dois.actions.description' => 'Take action on {$count} selected item(s).',
        'manager.dois.actions.bulkActions' => 'Bulk Actions',
        'manager.dois.depositStatus' => 'Deposit Status',
        'manager.dois.publicationStatus' => 'Publication Status',
        'manager.dois.registration.submittedDescription' => 'The metadata for this item has been submitted to {$registrationAgency}.',
        'manager.dois.registration.manuallyMarkedRegistered' => 'This item has been manually registered with a registration agency.',
        'manager.dois.registration.notSubmittedDescription' => 'The metadata for this item has not been submitted to {$registrationAgency}.',
        'manager.dois.registration.notPublishedDescription' => 'This item cannot be deposited until it has been published.',
        'manager.dois.registration.viewError' => 'View Error',
        'manager.dois.registration.viewError.title' => 'Registration Error Message',
        'manager.dois.registration.viewRecord' => 'View Record',
        'manager.dois.registration.viewRecord.title' => 'Successful Registration Message',
        'manger.dois.update.success' => 'DOI(s) successfully updated',
        'manager.dois.registration.depositDois' => 'Deposit DOI(s)',
        'manager.dois.status.needsDoi' => 'Needs DOI',
        'manager.dois.status.unregistered' => 'Unregistered',
        'manager.dois.status.submitted' => 'Submitted',
        'manager.dois.status.registered' => 'Registered',
        'manager.dois.status.error' => 'Error',
        'manager.dois.status.error.filterTitle' => 'Has Error',
        'manager.dois.status.stale' => 'Needs Sync',
        'manager.dois.filters.doiAssigned' => 'DOI Assigned',
        'manager.dois.status.needsDoi.description' => 'All items missing a DOI.',
        'manager.dois.filters.doiAssigned.description' => 'All items assigned a DOI.',
        'manager.dois.status.unregistered.description' => 'All items with a DOI that have been published but not yet deposited with a registration agency.',
        'manager.dois.status.submitted.description' => 'All items that have been submitted to a registration agency.',
        'manager.dois.status.registered.description' => 'All items that have been registered with a registration agency or manually marked as registered.',
        'manager.dois.status.error.description' => 'All items that have encountered an error in the registration process.',
        'manager.dois.status.stale.description' => 'All items that have been republished since they were last deposited with a registration agency. They need to be resubmitted to the registration agency to update their metadata records.',
        'manager.dois.update.failedCreation' => 'DOI Updates Failed',
        'manager.dois.update.partialFailure' => 'Some DOI(s) could not be updated',
        'manager.dois.notification.exportSuccess' => 'Items successfully exported',
        'manager.dois.notification.markRegisteredSuccess' => 'Items successfully marked registered',
        'manager.dois.notification.markUnregisteredSuccess' => 'Items successfully marked unregistered',
        'manager.dois.notification.markStaleSuccess' => 'Items successfully marked needs sync',
        'manager.dois.notification.assignDoisSuccess' => 'Items successfully assigned new DOIs',
        'manager.dois.notification.depositQueuedSuccess' => 'Items successfully submitted for deposit',
        'manager.dois.help.statuses.title' => 'DOI Statuses',
        'manager.dois.settings.relocated' => 'DOI management has moved. Please see the <a href="{$doiManagementUrl}">DOI management</a> and <a href="{$doiSettingsUrl}">DOI settings</a> pages.',
        'manager.dois.settings.prefixRequired' => 'DOIs cannot be assigned unless you provide your assigned DOI prefix. <a href="{$doiSettingsUrl}">Add DOI prefix</a>.',
        'doi.exceptions.missingPrefix' => 'Tried to create a DOI, but a DOI prefix is required for the context to create one.',
        'manager.genres.alertDelete' => 'Before this component can be deleted, you must associate all related submission files with a different component.',
        'manager.institutions.edit' => 'Edit Institution',
        'manager.institutions.form.ror' => 'ROR',
        'manager.institutions.form.ror.description' => 'Research Organization Registry ID for this institution.',
        'manager.institutions.form.ipRanges' => 'IP ranges',
        'manager.institutions.form.ipRangesInstructions' => 'Valid values include an IP address (e.g. 142.58.103.1), IP range (e.g. 142.58.103.1 - 142.58.103.4), IP range with wildcard \'*\' (e.g. 142.58.*.*), and an IP range with CIDR (e.g. 142.58.100.0/24).',
        'manager.institutions.deleteInstitution' => 'Delete Institution',
        'manager.institutions.confirmDelete' => 'Are you sure you want to continue and delete this institution?',
        'manager.institutions.invalidIPRange' => 'Invalid IP range',
        'manager.publication.submissionStage' => 'Submission',
        'manager.publication.reviewStage' => 'Review',
        'manager.publication.editorialStage' => 'Editorial',
        'manager.publication.productionStage' => 'Production',
        'manager.publication.emails' => 'Emails',
        'manager.publication.reviewerGuidance' => 'Reviewer Guidance',
        'manager.publication.reviewReminders.success' => 'The review reminder details have been updated.',
        'manager.dois.title' => 'DOIs',
        'manager.dois.registrationAgency.errorMessagePreamble' => 'The following error was returned by {$registrationAgency} and contains details about the cause of the error:',
        'manager.dois.registrationAgency.registeredMessagePreamble' => 'The following message was returned by {$registrationAgency} and contains details about the registration:',
        'manager.emails.addEmail' => 'Add Template',
        'manager.emails.createEmail' => 'Create Email',
        'manager.emails.data' => 'Template Message Data',
        'manager.emails.details' => 'Template Details',
        'manager.emails.disable' => 'Disable',
        'manager.emails.disable.message' => 'You are about to disable this email template.  If there were system processes using this template, they will not use it anymore.  Do you want to confirm this operation?',
        'manager.emails.editTestExample' => 'Edit Email Test Example',
        'manager.emails.emailTemplate' => 'Email Template',
        'manager.emails.emailTemplates' => 'Email Templates',
        'manager.emails.otherTemplates' => 'Other Templates',
        'manager.emails.emailTemplate.contextRequired' => 'You must provide a context ID when adding an email template.',
        'manager.emails.enabled' => 'Enable this email template',
        'manager.emails.enable' => 'Enable',
        'manager.emails.enable.message' => 'You are about to enable this email.  Do you want to confirm this operation?',
        'manager.emails.form.emailKeyRequired' => 'A unique email key containing no spaces or special characters is required for the email.',
        'manager.emails.form.bodyRequired' => 'A body is required for the email.',
        'manager.emails.form.subjectRequired' => 'A subject is required for the email.',
        'manager.emails' => 'Prepared Emails',
        'manager.emails.resetAll' => 'Reset All',
        'manager.emails.resetAll.message' => 'If you reset all templates, all modifications to the email templates will be lost.  Do you want to confirm this operation?',
        'manager.emails.reset.message' => 'If you reset this template, all message data will be reset to its default value, losing all modifications.  Do you want to confirm this operation?',
        'manager.emails.resetToDefault' => 'Reset To Default',
        'manager.emails.sentFrom' => 'Sent From',
        'manager.emails.sentTo' => 'Sent To',
        'manager.export.usersToCsv.label' => 'Export to Excel/CSV',
        'manager.export.usersToCsv.description' => 'Select the users to be exported to an Excel/CSV file.',
        'manager.filesBrowser' => 'Files Browser',
        'manager.files.confirmDelete' => 'Delete this file or directory? Note that a directory must be empty before it can be deleted.',
        'manager.files.createDir' => 'Create Directory',
        'manager.files.emptyDir' => 'No files were found in this directory.',
        'manager.files.indexOfDir' => 'Index of {$dir}',
        'manager.files.parentDir' => 'Parent Directory',
        'manager.files.uploadedFiles' => 'Uploaded Files',
        'manager.files.uploadFile' => 'Upload File',
        'manager.groups.confirmDelete' => 'Are you sure you wish to delete this group?',
        'manager.groups.createTitle' => 'Create Title',
        'manager.groups.editTitle' => 'Edit Title',
        'manager.groups.form.groupTitleRequired' => 'A group title is required.',
        'manager.groups.membership.addMember' => 'Add Member',
        'manager.groups.membership.confirmDelete' => 'Are you sure you wish to delete this group membership?',
        'manager.groups.membership' => 'Membership',
        'manager.groups.membership.noneCreated' => 'This group has no members.',
        'manager.groups.membership.noUsers' => 'No users were found.',
        'manager.groups.title' => 'Title',
        'manager.importExport' => 'Import/Export Data',
        'manager.language.ui' => 'UI',
        'manager.language.submissions' => 'Submissions',
        'manager.language.forms' => 'Forms',
        'manager.language.reloadLocalizedDefaultSettings' => 'Reload defaults',
        'manager.languages.alternateLocaleInstructions' => 'This system optionally allows certain critical information to be entered in several additional languages. To use this feature, select alternate locales and choose from the options listed below.',
        'manager.languages.supportedLocalesInstructions' => 'Select all locales to support on the site via a language select menu to appear on each page. The menu will only appear if more than one locale is selected.',
        'manager.payment.timestamp' => 'Timestamp',
        'manager.people.existingUserRequired' => 'An existing user must be entered.',
        'manager.people.confirmUnenroll' => 'Unenroll this user?',
        'manager.people.createUser' => 'Create New User',
        'manager.people.createUserGeneratePassword' => 'Generate a random password.',
        'manager.people.createUserSendNotify' => 'Send the user a welcome email containing their username and password.',
        'manager.people.disable' => 'Disable',
        'manager.people.doNotEnroll' => 'With no role',
        'manager.people.editProfile' => 'Edit Profile',
        'manager.people.editUser' => 'Edit User',
        'manager.people.emailUsers.emailSelectedUsers' => 'Email selected users',
        'manager.people.emailUsers.emailUsersEnrolledAs' => 'Email users enrolled as',
        'manager.people.emailUsers' => 'Email Users',
        'manager.people.emailUsers.selectLocale' => 'Select a locale',
        'manager.people.emailUsers.selectUsers' => 'Select the users you would like to email by checking the boxes beside their names',
        'manager.people.enable' => 'Enable',
        'manager.people.enroll' => 'Enroll User',
        'manager.people.enrollment' => 'Enrollment',
        'manager.people.enrollSelected' => 'Enroll Selected Users',
        'manager.people.enrollSyncRole' => 'Synchronize role',
        'manager.people.enrollSync' => 'Sync Enrollment',
        'manager.people.enrollUserAsDescription' => 'Users can be assigned to, or removed from, a role at any point.',
        'manager.people.enrollUserAs' => 'Enroll user as',
        'manager.people.invalidUser' => 'Sorry, the requested user does not exist.',
        'manager.people.mergeUser' => 'Merge User',
        'manager.people.mergeUsers.confirm' => 'Are you sure you wish to merge the selected {$oldAccountCount} account(s) into the account with the username "{$newUsername}"? The selected {$oldAccountCount} accounts will not exist afterwards. This action is not reversible.',
        'manager.people.mergeUsers' => 'Merge Users',
        'manager.people.mustChooseRole' => 'Please select a role at the top of the page before clicking "Enroll User".',
        'manager.people.mustProvideName' => 'Please provide at least a last name for the user first.',
        'manager.people.noMatchingUsers' => 'No matching users.',
        'manager.people.noneEnrolled' => 'No enrolled users.',
        'manager.people' => 'People',
        'manager.people.remove' => 'Remove',
        'manager.people.saveAndCreateAnotherUser' => 'Save and Create Another',
        'manager.people.signedInAs' => 'You are currently logged in as {$username}',
        'manager.people.signInAs' => 'Log In As',
        'manager.people.signInAsUser' => 'Log In as User',
        'manager.people.syncUsers' => 'Synchronize User Enrollment',
        'manager.people.unenroll' => 'Unenroll',
        'manager.people.userCreatedSuccessfully' => 'User created successfully.',
        'manager.people.userMustChangePassword' => 'Require the user to change their password the next time they log in.',
        'manager.plugins.action' => 'Action:',
        'manager.plugins.disable' => 'Disable',
        'manager.plugins.enable' => 'Enable',
        'manager.plugins.pluginManagement' => 'Plugin Management',
        'manager.plugins.sitePlugin' => 'This is a site-wide plugin. Only the Site Administrator may manage this plugin.',
        'manager.plugins' => 'System Plugins',
        'manager.readingTools' => 'Reading Tools',
        'manager.userSearch.searchByName' => 'Search User By Name',
        'manager.representative.inUse' => 'You can not delete this representative because they are assigned to the market metadata for one or more publication formats for this submission.',
        'manager.reviewerSearch.change' => 'Change',
        'manager.reviewerSearch.searchByName' => 'Search Reviewers By Name',
        'manager.reviewerSearch.searchByName.short' => 'Search By Name',
        'manager.reviewerSearch.interests' => 'Reviewing Interests',
        'manager.reviewerSearch.form.instructions' => 'Use the form below to set the maximum values for the terms you wish to search for.  The form is pre-populated with the calculated averages of those fields.',
        'manager.roles' => 'Roles',
        'manager.setup.statistics' => 'Statistics',
        'manager.settings.statistics.geoUsageStats' => 'Geographical Statistics',
        'manager.settings.statistics.geoUsageStats.description' => 'Select the type of geographical usage statistics to collect. More detailed geographical statistics may increase your database size considerably and, in some rare cases, may undermine the anonymity of your visitors.',
        'manager.settings.statistics.geoUsageStats.disabled' => 'Do not collect any geographical data',
        'manager.settings.statistics.geoUsageStats.countryLevel' => 'Collect the visitor\'s country',
        'manager.settings.statistics.geoUsageStats.regionLevel' => 'Collect the visitor\'s country and region',
        'manager.settings.statistics.geoUsageStats.cityLevel' => 'Collect the visitor\'s country, region and city',
        'manager.settings.statistics.institutionUsageStats' => 'Institutional Statistics',
        'manager.settings.statistics.institutionUsageStats.description' => 'Enable institutional statistics if you would like to collect usage statistics by institution. If enabled, you will need to configure the IP ranges for each institution you want to track.',
        'manager.settings.statistics.institutionUsageStats.enable' => 'Enable institutional statistics',
        'manager.settings.statistics.publicSushiApi' => 'Public API',
        'manager.settings.statistics.publicSushiApi.description' => 'Whether or not to restrict access to the API endpoints for COUNTER SUSHI statistics. If unchecked, the API will only be accessible to users with admin or manager roles.',
        'manager.settings.statistics.publicSushiApi.public' => 'Make the COUNTER SUSHI statistics publicly available',
        'manager.statistics.reports' => 'Reports',
        'manager.statistics.reports.description' => 'The system generates reports that track the details associated with site usage and submissions over a given period of time. Reports are generated in CSV format which requires a spreadsheet application to view.',
        'manager.statistics.reports.month.label' => 'Use the YYYYMM format.',
        'manager.statistics.reports.day.label' => 'Use the YYYYMMDD format.',
        'manager.affiliationAndSupport' => 'Sponsor',
        'manager.setup.dois' => 'DOIs',
        'manager.setup.dois.setup' => 'Setup',
        'manager.setup.dois.registration' => 'Registration',
        'doi.manager.settings.doiPrefix' => 'DOI Prefix',
        'doi.manager.setup.automaticDeposit' => 'Automatic Deposit',
        'doi.manager.setup.automaticDeposit.enable' => 'Enable automatic depositing',
        'doi.manager.setup.automaticDeposit.description' => 'The DOI registration and metadata can be automatically deposited with the selected registration agency whenever an item with a DOI is published. Automatic deposit will happen at scheduled intervals and each DOI\'s registration status can be monitored from the DOI management page.',
        'doi.manager.settings.doiPrefix.description' => 'The DOI Prefix is assigned by a registration agency, such as <a href="https://www.crossref.org" target="_new">Crossref</a> or <a href="https://datacite.org/" target="new">DataCite</a>. Example: 10.xxxx',
        'doi.manager.settings.doiPrefixPattern' => 'The DOI prefix is mandatory and must be in the form 10.xxxx.',
        'doi.manager.settings.doiCreationTime.label' => 'Automatic DOI Assignment',
        'doi.manager.settings.doiCreationTime.description' => 'When should a submission be assigned a DOI?',
        'doi.manager.settings.doiCreationTime.publication' => 'Upon publication',
        'doi.manager.settings.doiCreationTime.never' => 'Never',
        'manager.setup.doiPrefix' => 'DOI Prefix',
        'doi.manager.settings.doiObjects' => 'Items with DOIs',
        'doi.manager.settings.doiPrefix.required' => 'A DOI prefix is required',
        'doi.manager.settings.doiSuffix' => 'DOI Format',
        'doi.manager.settings.doiSuffix.pattern' => 'DOI Suffix',
        'doi.manager.settings.doiSuffix.custom' => 'Custom DOI Suffix Pattern',
        'doi.manager.settings.enabledDoiTypes.error' => 'One or more selected DOI types are not allowed for the configured DOI registration agency.',
        'doi.manager.settings.doiSuffix.description' => 'Select the format to use when the application generates a DOI.',
        'doi.manager.settings.doiSuffixDefault' => 'Default - Automatically generates a unique eight-character suffix',
        'doi.manager.settings.doiSuffixManual' => 'None - Suffixes must be entered manually on the <a href="{$doiManagementUrl}">DOI management page</a> and will not be generated automatically',
        'doi.manager.settings.doiSuffixUserDefined' => 'Custom pattern - (not recommended)',
        'doi.manager.settings.registrationAgency' => 'Registration Agency',
        'doi.manager.settings.registrationAgency.description' => 'Please select the registration agency you would like to use when depositing DOIs.',
        'doi.manager.settings.registrationAgency.noPluginsEnabled.label' => 'No Registration Agency Enabled',
        'doi.manager.settings.registrationAgency.noPluginsEnabled.description' => 'DOIs can be automatically minted and deposited with a registration agency. To use this feature, locate and install a plugin from the appropriate registration agency.',
        'doi.manager.settings.registrationAgency.none' => 'None',
        'doi.manager.settings.doiVersioning' => 'DOI Versioning',
        'doi.authorization.enabledRequired' => 'You cannot call this operation without DOIs enabled.',
        'doi.manager.versions.countStatement' => 'There are {$count} versions.',
        'doi.manager.versions.view' => 'View all',
        'doi.manager.versions.modalTitle' => 'DOIs for all versions',
        'doi.editor.doiSuffixInvalidCharacters' => 'The DOI contains invalid characters.',
        'manager.setup.publishing' => 'Publishing Details',
        'manager.setup.publishingDescription' => 'These details may be included in metadata provided to third-party archival bodies.',
        'manager.setup.additionalContent' => 'Additional Content',
        'manager.setup.additionalContent.description' => 'Anything entered here will appear on your homepage.',
        'manager.setup.advanced' => 'Advanced',
        'manager.setup.copyrightNotice' => 'Copyright Notice',
        'manager.setup.copyrightNotice.description' => 'The following appears on the <a href="{$url}">submissions</a> page where authors will learn about the requirements for submission. Authors will be required to confirm that they agree with the copyright notice before their submission is complete.',
        'manager.setup.authorGuidelines' => 'Author Guidelines',
        'manager.setup.authorGuidelines.description' => 'The following appears on the <a href="{$url}">submissions</a> page where authors will learn about what they must do to prepare their work for submission. Provide guidance on anything they might need to know, such as bibliographic and formatting standards, alongside examples of common citation formats to be used. You may also wish to provide details about the preferred format and subject matter of submissions.',
        'manager.setup.disableSubmissions' => 'Disable Submissions',
        'manager.setup.checklist' => 'Checklist',
        'manager.setup.competingInterests' => 'Competing Interests',
        'manager.setup.errorDeletingItem' => 'There was an error when deleting this item.',
        'manager.setup.favicon' => 'Favicon',
        'manager.setup.homepageImage' => 'Homepage Image',
        'manager.setup.homepageImage.description' => 'Upload an image to display prominently on the homepage.',
        'manager.setup.homepageImageInvalid' => 'Invalid homepage image format or upload failed. Accepted formats are .gif, .jpg, or .png.',
        'manager.setup.homeTitleImageInvalid' => 'Invalid homepage header title image format or upload failed. Accepted formats are .gif, .jpg, or .png.',
        'manager.setup.information.descriptionTitle' => 'Descriptions',
        'manager.setup.layout.sidebar' => 'Sidebar',
        'manager.setup.layout.sidebar.invalidBlock' => 'The {$name} block can not be found. Please make sure the plugin is installed and enabled.',
        'manager.setup.loggingAndAuditing' => 'Logging and Auditing',
        'manager.setup.logo' => 'Logo',
        'manager.setup.noTemporaryFile' => 'The file you uploaded could not be found. Please try to upload it again.',
        'manager.setup.notifications' => 'Notification of Author Submission',
        'manager.setup.notifications.copySpecifiedAddress' => 'Send a copy to this email address',
        'manager.setup.notifyAllAuthors' => 'Notify All Authors',
        'manager.setup.notifyAllAuthors.description' => 'Who should receive a notification email when an editorial decision is recorded?',
        'manager.setup.notifyAllAuthors.allAuthors' => 'Send an email notification to all authors of the submission.',
        'manager.setup.notifyAllAuthors.assignedAuthors' => 'Only send an email to authors assigned to the submission workflow. Usually, this is the submitting author.',
        'manager.setup.submissionsNotifications' => 'Notifications',
        'manager.setup.notifications.copySubmissionAckPrimaryContact' => 'Notify Primary Contact',
        'manager.setup.notifications.copySubmissionAckPrimaryContact.enabled' => 'Yes, send a copy to {$email}',
        'manager.setup.notifications.copySubmissionAckPrimaryContact.disabled' => 'No',
        'manager.setup.notifications.copySubmissionAckAddress' => 'Notify Anyone',
        'manager.setup.notifications.copySubmissionAckAddress.description' => 'A copy of the submission acknowledgement email will be sent to any of the email addresses entered here. Separate multiple email addresses with a comma. Example: one@example.com,two@example.com',
        'manager.setup.notifications.copySubmissionAckAddress.invalid' => 'One or more of these email addresses is not valid.',
        'manager.setup.notifications.description' => 'Authors are automatically sent an email acknowledging their submission. You may have copies of this email sent to the following:',
        'manager.setup.notifyUsers' => 'Notify',
        'manager.setup.notifyUsers.description' => 'Select the users who should receive your email notification.',
        'manager.setup.notifyUsers.copyDetails' => 'Send a copy of this email to me at {$email}.',
        'manager.setup.notifyUsers.send' => 'Send Email',
        'manager.setup.notifyUsers.confirm' => 'You are about to send an email to {$total} users. Are you sure you want to send this email?',
        'manager.setup.notifyUsers.queued' => 'Emails are successfully queued to be sent at the earliest convenience.',
        'manager.setup.notifyUsers.sendAnother' => 'Send another email',
        'manager.setup.openAccessPolicy' => 'Open Access Policy',
        'manager.setup.openAccessPolicy.description' => 'If providing immediate free access to all published content, you may enter a description of your Open Access Policy.',
        'manager.setup.pageHeaderLogoImageInvalid' => 'Invalid page header logo image format or upload failed. Accepted formats are .gif, .jpg, or .png.',
        'manager.setup.pageFooter' => 'Page Footer',
        'manager.setup.pageFooter.description' => 'Enter any images, text or HTML code that you\'d like to appear at the bottom of your website.',
        'manager.setup.peerReview.description' => 'Outline the peer review policy and processes for readers and authors. This description often includes the number of reviewers typically used in reviewing a submission, the criteria by which reviewers are asked to judge submissions, expected time required to conduct the reviews, and the principles used to select reviewers.',
        'manager.setup.principalContact' => 'Principal Contact',
        'manager.setup.principalContactDescription' => 'Enter contact details, typically for a principal editorship, managing editorship, or administrative staff position, which can be displayed on your publicly accessible website.',
        'manager.setup.privacyStatement' => 'Privacy Statement',
        'manager.setup.dateTime' => 'Date & Time',
        'manager.setup.dateTime.descriptionTitle' => 'Date and Time Formats',
        'manager.setup.dateTime.description' => 'Choose the preferred format for dates and times. A custom format can be entered using the special <a href="https://www.php.net/manual/en/function.strftime.php#refsect1-function.strftime-parameters">format characters</a>.',
        'manager.setup.dateTime.longDate' => 'Date',
        'manager.setup.dateTime.shortDate' => 'Date (Short)',
        'manager.setup.dateTime.time' => 'Time',
        'manager.setup.dateTime.longDateTime' => 'Date & Time',
        'manager.setup.dateTime.shortDateTime' => 'Date & Time (Short)',
        'manager.setup.dateTime.custom' => 'Custom',
        'manager.setup.privacyStatement.description' => 'This statement will appear during user registration, author submission, and on the publicly available Privacy page. In some jurisdictions, you are legally required to disclose how you handle user data in this privacy policy.',
        'manager.setup.reviewOptions.defaultReviewResponseTime' => 'Default Response Deadline',
        'manager.setup.reviewOptions.defaultReviewCompletionTime' => 'Default Completion Deadline',
        'manager.setup.reviewOptions.numWeeksPerResponse' => 'Number of weeks to accept or decline a review request.',
        'manager.setup.reviewOptions.numWeeksPerReview' => 'Weeks allowed to complete the review',
        'manager.setup.reviewOptions.neverSendReminder' => 'Never Remind',
        'manager.setup.reviewOptions.noteOnModification' => 'Defaults can be modified for each review during the editorial process.',
        'manager.setup.reviewOptions.reminders.response' => 'Response Reminder',
        'manager.setup.reviewOptions.reminders.response.description' => 'Send an email reminder if a reviewer has not responded to a review request this many days after the response due date.',
        'manager.setup.reviewOptions.reminders.submit' => 'Review Reminder',
        'manager.setup.reviewOptions.reminders.submit.description' => 'Send an email reminder if a reviewer has not submitted a recommendation within this many days after the review\'s due date.',
        'manager.setup.reviewOptions.reviewMode' => 'Default Review Mode',
        'manager.setup.reviewOptions.showAnonymousReviewLink' => 'Present a link to <button type="button">how to ensure all files are anonymized</button> during upload',
        'manager.setup.sponsors.note' => 'Sponsor Relationship and Policy Description',
        'manager.setup.sponsors.description' => 'Examples: scholarly associations, university departments, cooperatives, etc. Sponsors are displayed publicly.',
        'manager.setup.styleSheetDescription' => 'Experienced web developers can upload a CSS file to further customize the website\'s appearance.',
        'manager.setup.technicalSupportContact' => 'Technical Support Contact',
        'manager.setup.technicalSupportContactDescription' => 'A contact person who can assist editors, authors and reviewers with any problems they have submitting, editing, reviewing or publishing material.',
        'manager.setup.theme' => 'Theme',
        'manager.setup.institutions' => 'Institutions',
        'manager.setup.theme.description' => 'New themes may be installed from the Plugins tab at the top of this page.',
        'manager.setup.theme.notFound' => 'The theme you selected is not installed or enabled.',
        'manager.setup.workflow.beginSubmissionHelp.description' => 'The following is shown to authors before they begin their submission. Provide a brief explanation of the submission process so that the author knows what to expect.',
        'manager.setup.workflow.uploadFilesHelp.description' => 'The following is shown to authors during the upload files step. Provide a brief explanation of what files authors are expected to share with their submission.',
        'manager.setup.workflow.contributorsHelp.description' => 'The following is shown to authors during the contributors step. Provide a brief explanation of what information the author should provide about themselves, co-authors, and any other contributors.',
        'manager.setup.workflow.detailsHelp.description' => 'The following is shown to authors during the details step, when they are asked to provide the title, abstract, and other key information about their submission.',
        'manager.setup.workflow.forTheEditorsHelp.description' => 'The following is shown to authors during the For the Editors step, when they are asked to provide metadata such as keywords, comments to the editor, and other details to assist in editorial review.',
        'manager.setup.workflow.reviewHelp.description' => 'The following is shown to authors during the final step of the submission wizard, when they are asked to review all of the information they have provided before submitting their work.',
        'manager.setup.workflow.guidance' => 'Author Guidance',
        'manager.setup.submissionPreparationChecklist' => 'Submission Checklist',
        'manager.setup.submissionPreparationChecklistDescription' => 'The following is shown to authors when they begin their submission. Authors are asked to confirm that their submission complies with any requirements specified here before beginning their submission.',
        'manager.sections.form.deactivateSection' => 'Deactivate this section and do not allow new submissions to be made to it.',
        'manager.sections.confirmDeactivateSection' => 'Are you sure you wish to deactivate this section?',
        'manager.sections.confirmActivateSection' => 'Are you sure you wish to activate this section?',
        'manager.sections.form.assignEditors' => 'Editorial Assignments',
        'manager.sections.form.assignEditors.description' => 'Select the editorial users who should be assigned automatically to all new submissions to this section.',
        'manager.sections.form.assignEditorAs' => 'Assign {$name} as {$role}',
        'manager.categories.form.assignEditors.description' => 'Select the editorial users who should be assigned automatically to all new submissions to this category.',
        'manager.siteAccessOptions.siteAccessOptions' => 'Site Access Options',
        'manager.statistics.statistics.count.value' => '{$count} ({$percentage}%)',
        'manager.statistics.statistics.totalNewValue' => '{$numTotal} ({$numNew} new)',
        'manager.statistics.statistics.registeredUsers' => 'Registered users',
        'manager.users' => 'Users',
        'plugins.categories.metadata' => 'Metadata Plugins',
        'plugins.categories.metadata.description' => 'Metadata Plugins implement additional meta-data standards.',
        'plugins.categories.auth' => 'Authorization Plugins',
        'plugins.categories.blocks' => 'Block Plugins',
        'plugins.categories.blocks.description' => 'Block Plugins are pluggable UI components, such as the various sidebar tools.',
        'plugins.categories.gateways.description' => 'Gateway Plugins provide live data to external systems.',
        'plugins.categories.gateways' => 'Gateway Plugins',
        'plugins.categories.generic' => 'Generic Plugins',
        'plugins.categories.importexport.description' => 'Import/Export Plugins can be used to transfer content to and from other systems.',
        'plugins.categories.importexport' => 'Import/Export Plugins',
        'plugins.categories.paymethod.description' => 'Payment Method plugins implement support for various ways of processing payments online.',
        'plugins.categories.paymethod' => 'Payment Plugins',
        'plugins.categories.reports.description' => 'Report Plugins are used to implement various types of reports and data extracts.',
        'plugins.categories.reports' => 'Report Plugins',
        'plugins.categories.themes.description' => 'Theme Plugins can be used to change the system\'s appearance.',
        'plugins.categories.themes' => 'Theme Plugins',
        'plugins.categories.oaiMetadataFormats' => 'OAI Metadata Format Plugins',
        'plugins.categories.oaiMetadataFormats.description' => 'These format plugins express metadata in OAI communications.',
        'plugins.categories.pubIds' => 'Public Identifier Plugins',
        'plugins.categories.pubIds.description' => 'These plugins implement support for a public identifier.',
        'manager.plugins.copyError' => 'Plugin was not successfully copied. This may be a permissions problem. Please make sure that the web server is able to write to the plugins directory (including subdirectories) but don\'t forget to secure it again later.',
        'manager.plugins.delete' => 'Delete Plugin',
        'manager.plugins.installConfirm' => 'Are you sure you wish to install this plugin?',
        'manager.plugins.upgradeConfirm' => 'Are you sure you wish to upgrade this plugin?',
        'grid.action.installPlugin' => 'Install or upgrade this plugin',
        'manager.plugins.deleteConfirm' => 'Are you sure you wish to delete this plugin from the system?',
        'manager.plugins.deleteDescription' => 'By clicking delete, you will delete the plugin from the server\'s file system.',
        'manager.plugins.deleteError' => 'Plugin "{$pluginName}" could not be deleted from the file system. This may be a permissions problem. Please make sure that the web server is able to write to the plugins directory (including subdirectories) but don\'t forget to secure it again later.',
        'manager.plugins.deleteSuccess' => 'Plugin "{$pluginName}" successfuly deleted',
        'manager.plugins.description' => 'This page allows the Manager to review and potentially configure the plugins that are currently installed. Plugins are divided into categories, according to their function. The categories are listed below, and within each category, its current set of plugins.',
        'manager.plugins.doesNotExist' => 'Plugin "{$pluginName}" does not exist',
        'manager.plugins.fileSelectError' => 'Please select a file first',
        'manager.plugins.upload' => 'Upload A New Plugin',
        'manager.plugins.uploadDescription' => 'This form allows you to upload and install a new plugin.  Please ensure the plugin is compressed as a .tar.gz file.',
        'manager.plugins.uploadFailed' => 'Please ensure a file was selected for upload.',
        'manager.plugins.installed' => 'Installed Plugins',
        'manager.plugins.pluginGallery' => 'Plugin Gallery',
        'manager.plugins.pluginGallery.overview' => 'Overview',
        'manager.plugins.pluginGallery.installation' => 'Installation',
        'manager.plugins.pluginGallery.latestCompatible' => 'Latest Compatible Release',
        'manager.plugins.pluginGallery.certifications.official' => 'Official',
        'manager.plugins.pluginGallery.certifications.official.description' => 'This plugin is developed and maintained by the Public Knowledge Project team.',
        'manager.plugins.pluginGallery.certifications.reviewed' => 'Reviewed',
        'manager.plugins.pluginGallery.certifications.reviewed.description' => 'This plugin has been reviewed and approved by the Public Knowledge Project team.',
        'manager.plugins.pluginGallery.certifications.partner' => 'Partner',
        'manager.plugins.pluginGallery.certifications.partner.description' => 'This plugin is provided by one of our development partners.',
        'manager.plugins.pluginGallery.maintainer' => 'Maintainer',
        'manager.plugins.pluginGallery.version' => 'v{$version} released on {$date}',
        'manager.plugins.pluginGallery.homepage' => 'Homepage',
        'manager.plugins.pluginGallery.summary' => 'Summary',
        'manager.plugins.pluginGallery.status' => 'Status',
        'manager.plugins.noInstalledVersion' => 'The plugin has not yet been installed.',
        'manager.plugins.noCompatibleVersion' => 'There is currently no compatible version of this plugin available.',
        'manager.plugins.installedVersionNewer' => 'Plugin already installed, and is newer than the version available in the gallery.',
        'manager.plugins.installedVersionOlder' => 'Plugin already installed, but can be updated to a newer version.',
        'manager.plugins.installedVersionNewest' => 'Plugin already installed and up-to-date.',
        'manager.plugins.installedVersionNewer.short' => 'Newer than available version',
        'manager.plugins.installedVersionOlder.short' => 'Can be upgraded',
        'manager.plugins.installedVersionNewest.short' => 'Up to date',
        'manager.plugins.noCompatibleVersion.short' => 'Not Available',
        'manager.plugins.installFailed' => 'Installation failed. {$errorString}',
        'manager.plugins.installSuccessful' => 'Successfully installed version {$versionNumber}',
        'manager.plugins.invalidPluginArchive' => 'The uploaded plugin archive does not contain a folder that corresponds to the plugin name.',
        'manager.plugins.wrongCategory' => 'The uploaded plugin does not fit the category of the upgraded plugin.',
        'manager.plugins.wrongName' => 'The version.xml in the uploaded plugin contains a plugin name that does not fit the name of the upgraded plugin.',
        'manager.plugins.pleaseInstall' => 'Plugin does not exist.  Please Install instead',
        'manager.plugins.pleaseUpgrade' => 'Plugin already exists, but is newer than installed version.  Please upgrade instead',
        'manager.plugins.settings' => 'Settings',
        'manager.plugins.upgrade' => 'Upgrade Plugin',
        'manager.plugins.upgradeDescription' => 'This form allows you to upgrade a plugin.  Please ensure the plugin is compressed as a .tar.gz file.',
        'manager.plugins.upgradeFailed' => 'Upgrade failed. {$errorString}',
        'manager.plugins.upgradeSuccessful' => 'Successfully upgraded to version {$versionString}',
        'manager.plugins.uploadError' => 'Error uploading file',
        'manager.plugins.uploadPluginDir' => 'Select plugin file',
        'manager.plugins.versionFileInvalid' => 'version.xml in plugin directory contains invalid data.',
        'manager.plugins.versionFileNotFound' => 'version.xml not found in plugin directory',
        'notification.localeEnabled' => 'Locale enabled.',
        'notification.localeDisabled' => 'Locale disabled.',
        'notification.primaryLocaleDefined' => '{$locale} defined as primary locale.',
        'notification.localeInstalled' => 'All selected locale(s) installed and activated.',
        'notification.localeUninstalled' => '{$locale} locale uninstalled.',
        'notification.localeReloaded' => '{$locale} locale reloaded for {$contextName}.',
        'notification.localeSettingsSaved' => 'Locale settings saved.',
        'notification.localeSettingsCannotBeSaved' => 'The language setting could not be saved. At least one language must be enabled for each option',
        'notification.editedUser' => 'User edited.',
        'manager.distribution.license' => 'License',
        'manager.distribution.license.other' => 'Other license URL',
        'manager.distribution.licenseTerms' => 'License Terms',
        'manager.distribution.licenseTerms.description' => 'Enter public licensing terms you would like to display alongside published work.',
        'manager.distribution.customHeaders' => 'Custom Tags',
        'manager.distribution.customHeaders.description' => 'Add custom HTML tags, also known as meta tags, that you would like to be inserted in the head of every page. Consult a technical advisor before adding tags here.',
        'manager.paymentMethod' => 'Payments',
        'manager.paymentMethod.title' => 'Payment Methods',
        'manager.paymentMethod.none' => 'No payment method selected',
        'manager.paymentMethod.method' => 'Payment Method',
        'manager.paymentMethod.currency' => 'Currency',
        'settings.roles.roleOptions' => 'Role Options',
        'settings.roles.showTitles' => 'Show role title in contributor list',
        'settings.roles.permitSelfRegistration' => 'Allow user self-registration',
        'settings.roles.recommendOnly' => 'This role is only allowed to recommend a review decision and will require an authorised editor to record a final decision.',
        'settings.roles.roleName' => 'Role Name',
        'settings.roles.roleAbbrev' => 'Abbreviation',
        'settings.roles.assignedStages' => 'Assigned Stages',
        'settings.roles.stages' => 'Stages',
        'settings.roles.roleDetails' => 'Role details',
        'settings.roles.from' => 'Permission level',
        'settings.roles.removeText' => 'You are about to remove this role from this context. This operation will also delete related settings and all the users assignments to this role. Do you want to continue?',
        'settings.roles.nameRequired' => 'You need to define a role name.',
        'settings.roles.abbrevRequired' => 'You need to define a role abbreviature.',
        'settings.roles.uniqueName' => 'You need to define an unique role name.',
        'settings.roles.uniqueAbbrev' => 'You need to define an unique role abbreviature.',
        'settings.roles.roleIdRequired' => 'You need to define a role permission level.',
        'settings.roles.stageIdRequired' => 'You need to define a stage to assign to.',
        'settings.roles.permitMetadataEdit' => 'Permit submission metadata edit.',
        'settings.libraryFiles.fileRequired' => 'A library file is required. Please ensure that you have chosen and uploaded a file.',
        'settings.libraryFiles.nameRequired' => 'A name is required for this library file.',
        'settings.libraryFiles.typeRequired' => 'A file type is required for this library file.',
        'settings.libraryFiles.category.contracts' => 'Contracts',
        'settings.libraryFiles.category.marketing' => 'Marketing',
        'settings.libraryFiles.category.permissions' => 'Permissions',
        'settings.libraryFiles.category.reports' => 'Reports',
        'settings.libraryFiles.category.other' => 'Other',
        'settings.libraryFiles.public.viewInstructions' => '<p>This library file can be accessible for download, if "Public Access" is enabled, at: <blockquote>{$downloadUrl}</blockquote></p>',
        'settings.libraryFiles.public.selectLibraryFiles' => 'Select Library Files to attach',
        'grid.action.addGenre' => 'Add a Component',
        'grid.action.editGenre' => 'Edit this Component',
        'grid.action.deleteGenre' => 'Delete this Component',
        'grid.action.restoreGenres' => 'Restore the components to the default settings',
        'manager.setup.genres.label' => 'File Type',
        'manager.setup.genres.dependent' => 'These are dependent files, such as images displayed by a HTML file, and will not be displayed with published content.',
        'manager.setup.genres.supplementary' => 'These are supplementary files, such as data sets and research materials, and will be displayed separately from the main publication files.',
        'manager.setup.genres.key' => 'Key',
        'manager.setup.genres.key.description' => 'An optional short symbolic identifer for this genre.',
        'manager.setup.genres.key.exists' => 'The key already exists.',
        'manager.setup.genres.key.alphaNumeric' => 'The key can contain only alphanumeric characters, underscores, and hyphens, and must begin and end with an alphanumeric character.',
        'manager.setup.genres.metatadata' => 'File Metadata',
        'manager.setup.genres.metatadata.description' => 'Select the type of metadata that these files may receive. Document should be selected for the main publication files, such as the downloadable PDF, so that these files inherit their metadata from the publication. Otherwise, choose Supplementary Content for most file types. Artwork is appropriate for files which require distinct credit, caption and licensing metadata.',
        'manager.setup.genres.submitRequired.label' => 'Require with Submissions',
        'manager.setup.genres.submitRequired.description' => 'Should at least one of these files be required with every new submission? If you select yes, authors will not be allowed to submit until they have uploaded at least one file of this type.',
        'manager.setup.genres.submitRequired.yes' => 'Yes, require submitting authors to upload one or more of these files.',
        'manager.setup.genres.submitRequired.no' => 'No, allow new submissions without these files.',
        'manager.settings.wizard' => 'Settings Wizard',
        'manager.users.roleRequired' => 'You need to select at least one role to be associated with this user.',
        'manager.website' => 'Website',
        'manager.website.title' => 'Website Settings',
        'manager.workflow' => 'Workflow',
        'manager.workflow.title' => 'Workflow Settings',
        'manager.distribution' => 'Distribution',
        'manager.distribution.title' => 'Distribution Settings',
        'manager.reviewForms' => 'Review Forms',
        'manager.reviewForms.confirmActivate' => 'Are you sure you wish to activate this review form? Once it\'s assigned to a review you will no longer be able to deactivate it.',
        'manager.reviewForms.confirmDeactivate' => 'Are you sure you wish to deactivate this review form? It will no longer be available for new review assignments.',
        'manager.reviewForms.confirmCopy' => 'Are you sure you wish to create a copy of this review form?',
        'manager.reviewForms.completed' => 'Completed',
        'manager.reviewForms.confirmDelete' => 'Are you sure you wish to delete this review form?',
        'manager.reviewForms.create' => 'Create Review Form',
        'manager.reviewForms.description' => 'Description and Instructions',
        'manager.reviewForms.edit' => 'Review Form',
        'manager.reviewForms.form.titleRequired' => 'A title is required for the review form.',
        'manager.reviewForms.inReview' => 'In Review',
        'manager.reviewForms.list.description' => 'The peer review forms created here will be presented to reviewers to complete, instead of the default form which consists of two open text boxes, the first "for author and editor," and the second "for editor." Review forms can be designated for a specific press section, and editors will have the option to choose which form to use in assigning the review. In all cases, editors will have the option of including the reviews in corresponding with the author.',
        'manager.reviewForms.noneChosen' => 'None / Free Form Review',
        'manager.reviewForms.noneCreated' => 'No review forms have been created.',
        'manager.reviewForms.noneUsed' => 'No review forms have been used.',
        'manager.reviewForms.preview' => 'Preview Form',
        'manager.reviewForms.reviewFormData' => 'Review Form Data',
        'manager.reviewForms.title' => 'Title',
        'manager.reviewFormElement.changeType' => 'Changing the form item type...',
        'manager.reviewFormElements' => 'Form Items',
        'manager.reviewFormElements.addResponseItem' => 'Add selection',
        'manager.reviewFormElements.checkboxes' => 'Checkboxes (you can choose one or more)',
        'manager.reviewFormElements.chooseType' => 'Choose item type',
        'manager.reviewFormElements.confirmDelete' => 'Confirm delete of a published form item...',
        'manager.reviewFormElements.copyTo' => 'Copy to:',
        'manager.reviewFormElements.create' => 'Create New Item',
        'manager.reviewFormElements.dropdownbox' => 'Drop-down box',
        'manager.reviewFormElements.edit' => 'Edit Form Item',
        'manager.reviewFormElements.elementType' => 'Item type',
        'manager.reviewFormElements.form.elementTypeRequired' => 'An item type is required for the form item.',
        'manager.reviewFormElements.form.questionRequired' => 'A question is required for the form item.',
        'manager.reviewFormElements.noneCreated' => 'No form items have been created.',
        'manager.reviewFormElements.possibleResponse' => 'Selection',
        'manager.reviewFormElements.question' => 'Item',
        'manager.reviewFormElements.description' => 'Description',
        'manager.reviewFormElements.radiobuttons' => 'Radio buttons (you can only choose one)',
        'manager.reviewFormElements.required' => 'Reviewers required to complete item',
        'manager.reviewFormElements.included' => 'Included in message to author',
        'manager.reviewFormElements.smalltextfield' => 'Single word text box',
        'manager.reviewFormElements.textarea' => 'Extended text box',
        'manager.reviewFormElements.textfield' => 'Single line text box',
        'manager.reviewFormElements.viewable' => 'Viewable (for authors)',
        'grid.action.createReviewForm' => 'Create a new Review Form',
        'manager.setup.competingInterests.required' => 'Request a Competing Interest statement during the peer review.',
        'manager.setup.licenseURLDescription' => 'URL to a webpage describing the license, if available.',
        'manager.setup.metadata.submission' => 'Submission Form',
        'manager.setup.metadata.coverage' => 'Coverage',
        'manager.setup.metadata.coverage.description' => 'Coverage will typically indicate a work\'s spatial location (a place name or geographic coordinates), temporal period (a period label, date, or date range) or jurisdiction (such as a named administrative entity).',
        'manager.setup.metadata.coverage.enable' => 'Enable coverage metadata',
        'manager.setup.metadata.coverage.noRequest' => 'Do not request coverage metadata from the author during submission.',
        'manager.setup.metadata.coverage.request' => 'Ask the author to suggest coverage metadata during submission.',
        'manager.setup.metadata.coverage.require' => 'Require the author to suggest coverage metadata before accepting their submission.',
        'manager.setup.metadata.keywords.description' => 'Keywords are typically one- to three-word phrases that are used to indicate the main topics of a submission.',
        'manager.setup.metadata.keywords.enable' => 'Enable keyword metadata',
        'manager.setup.metadata.keywords.noRequest' => 'Do not request keywords from the author during submission.',
        'manager.setup.metadata.keywords.request' => 'Ask the author to suggest keywords during submission.',
        'manager.setup.metadata.keywords.require' => 'Require the author to suggest keywords before accepting their submission.',
        'manager.setup.metadata.languages.description' => 'Language indicates the work\'s primary language using a language code ("en") with an optional country code ("en_US").',
        'manager.setup.metadata.languages.enable' => 'Enable language metadata',
        'manager.setup.metadata.languages.noRequest' => 'Do not request the submission\'s languages from the author during submission.',
        'manager.setup.metadata.languages.request' => 'Ask the author to indicate the submission\'s languages during submission.',
        'manager.setup.metadata.languages.require' => 'Require the author to enter the submission\'s languages before accepting their submission.',
        'manager.setup.metadata.rights.description' => 'Any rights held over the submission, which may include Intellectual Property Rights (IPR), Copyright, and various Property Rights.',
        'manager.setup.metadata.rights.enable' => 'Enable rights metadata',
        'manager.setup.metadata.rights.noRequest' => 'Do not request a rights disclosure from the author during submission.',
        'manager.setup.metadata.rights.request' => 'Ask the author to disclose any prior access rights during submission.',
        'manager.setup.metadata.rights.require' => 'Require the author to disclose any prior access rights before accepting their submission.',
        'manager.setup.metadata.source.description' => 'The source may be an ID, such as a DOI, of another work or resource from which the submission is derived.',
        'manager.setup.metadata.source.enable' => 'Enable source metadata',
        'manager.setup.metadata.source.noRequest' => 'Do not request a source URL from the author during submission.',
        'manager.setup.metadata.source.request' => 'Ask the author to provide a source URL during submission.',
        'manager.setup.metadata.source.require' => 'Require the author to provide a source URL before accepting their submission.',
        'manager.setup.metadata.subjects.description' => 'Subjects will be keywords, key phrases or classification codes that describe a topic of the submission.',
        'manager.setup.metadata.subjects.enable' => 'Enable subject metadata',
        'manager.setup.metadata.subjects.noRequest' => 'Do not request subjects from the author during submission.',
        'manager.setup.metadata.subjects.request' => 'Ask the author to provide subjects during submission.',
        'manager.setup.metadata.subjects.require' => 'Require the author to provide subjects before accepting their submission.',
        'manager.setup.metadata.type.description' => 'The nature or genre of the main content of the submission. The type is usually "Text", but may also be "Dataset", "Image" or any of the <a target="_blank" href="https://www.dublincore.org/specifications/dublin-core/dcmi-terms/">Dublin Core types</a>.',
        'manager.setup.metadata.type.enable' => 'Enable type metadata',
        'manager.setup.metadata.type.noRequest' => 'Do not request the type from the author during submission.',
        'manager.setup.metadata.type.request' => 'Ask the author to provide the type during submission.',
        'manager.setup.metadata.type.require' => 'Require the author to provide the type before accepting their submission.',
        'manager.setup.metadata.disciplines.description' => 'Disciplines are types of study or branches of knowledge as described by university faculties and learned societies.',
        'manager.setup.metadata.disciplines.enable' => 'Enable disciplines metadata',
        'manager.setup.metadata.disciplines.noRequest' => 'Do not request disciplines from the author during submission.',
        'manager.setup.metadata.disciplines.request' => 'Ask the author to provide disciplines during submission.',
        'manager.setup.metadata.disciplines.require' => 'Require the author to provide disciplines before accepting their submission.',
        'manager.setup.metadata.agencies.description' => 'Supporting agencies may indicate the source of research funding or other institutional support that facilitated the research.',
        'manager.setup.metadata.agencies.enable' => 'Enable supporting agencies metadata',
        'manager.setup.metadata.agencies.noRequest' => 'Do not request supporting agencies from the author during submission.',
        'manager.setup.metadata.agencies.request' => 'Ask the author to disclose any supporting agencies during submission.',
        'manager.setup.metadata.agencies.require' => 'Require the author to disclose any supporting agencies before accepting their submission.',
        'manager.setup.metadata.citations.description' => 'Collect a submission\'s references in a separate field. This may be required to comply with citation-tracking services such as Crossref.',
        'manager.setup.metadata.citations.enable' => 'Enable references metadata',
        'manager.setup.metadata.citations.noRequest' => 'Do not request references from the author during submission.',
        'manager.setup.metadata.citations.request' => 'Ask the author to provide references during submission.',
        'manager.setup.metadata.citations.require' => 'Require the author to provide references before accepting their submission.',
        'manager.setup.metadata.dataAvailability.description' => 'A short statement describing whether or not the author(s) have made their research data available and, if so, where readers may access it.',
        'manager.setup.metadata.dataAvailability.enable' => 'Enable data availability statement metadata',
        'manager.setup.metadata.dataAvailability.noRequest' => 'Do not request a data availability statement from the author during submission.',
        'manager.setup.metadata.dataAvailability.request' => 'Ask the author to provide a data availability statement during submission.',
        'manager.setup.metadata.dataAvailability.require' => 'Require the author to provide a data availability statement before accepting their submission.',
        'plugins.importexport.common.validationErrors' => 'Validation errors:',
        'plugins.importexport.common.warningsEncountered' => 'Warnings encountered:',
        'plugins.importexport.common.errorsOccured' => 'Errors occured:',
        'plugins.importexport.common.id' => 'Id: {$id}',
        'plugins.importexport.common.error.unknownElement' => 'Unknown element {$param}',
        'plugins.importexport.common.error.unknownGenre' => 'Unknown genre {$param}',
        'plugins.importexport.common.error.unknownEncoding' => 'Unknown encoding {$param}',
        'plugins.importexport.common.error.encodingError' => 'The content is not encoded as {$param}',
        'plugins.importexport.common.error.unknownUserGroup' => 'The import file includes an author \'{$authorName}\', with the user group \'{$userGroupName}\'. There is no user group defined in the destination installation with a user group with this name.',
        'plugins.importexport.common.error.userGroupMissing' => 'UserGroup Missing for author name {$param}',
        'plugins.importexport.common.error.missingGivenName' => 'The author {$authorName} does not have a given name in the submission\'s language, {$localeName}. The submission can not be imported without this information.',
        'plugins.importexport.common.error.unknownUploader' => 'Unknown uploader {$param}',
        'plugins.importexport.common.error.temporaryFileFailed' => 'Temporary file {$dest} could not be created from {$source}',
        'plugins.importexport.common.error.filesizeMismatch' => 'The provided filesize "{$expected}" and the actual filesize "{$actual}" do not match',
        'plugins.importexport.common.error.duplicateRevisionForSubmission' => 'The revision "{$revisionId}" for submission file "{$fileId}" would create a duplicate record',
        'plugins.importexport.native.error.submissionFileImportFailed' => 'The submission file could not be imported',
        'plugins.importexport.native.error.submissionFileSkipped' => 'The submission file {$id} was skipped because it is attached to a record that will not be imported, such as a review assignment or discussion.',
        'plugins.importexport.native.error.submissionFileWithoutRevision' => 'The submission file {$id} was skipped because it does not have a valid revision.',
        'plugins.importexport.native.error.submissionFileRevisionMissing' => 'The revision {$revision} of the submission file {$id} was skipped because the file was not found at the path "{$path}".',
        'plugins.importexport.common.error.publicationCoverImageMissing' => 'The cover image of the publication {$id} was not exported, its file was not found at the path "{$path}".',
        'plugins.importexport.user.importExportErrors' => 'Import/Export errors:',
        'plugins.importexport.user.error.userHasNoPassword' => 'The imported user "{$username}" has no password. Check your import XML format. The user has not been imported.',
        'plugins.importexport.user.error.passwordHasBeenChanged' => 'The imported user "{$username}" password could not be imported as is. A new password is been send to the user email. The user has been imported.',
        'plugins.importexport.user.error.plainPasswordNotValid' => 'The imported user "{$username}" has a plain password that is not valid. The user has not been imported.',
        'plugins.importexport.user.error.usernameEmailMismatch' => 'The username "{$username}" and the e-mail "{$email}" do not match to the one and the same existing user.',
        'plugins.importexport.common.settings.form.testMode.label' => 'Testing',
        'manager.navigationMenus.form.title' => 'Title',
        'manager.navigationMenus.form.path' => 'Path',
        'manager.navigationMenus' => 'Navigation',
        'manager.navigationMenus.form.viewInstructions' => '<p>This page will be accessible at: <blockquote>{$pagesPath}</blockquote>...where %PATH% is the path entered above. <strong>Note:</strong> No two pages can have the same path. Using paths that are built into the system may cause you to lose access to important functions.</p>',
        'manager.navigationMenus.form.content' => 'Content',
        'manager.navigationMenus.form.pathRegEx' => 'The path field must contain only alphanumeric characters plus \'.\', \'/\', \'-\', and \'_\'.',
        'manager.navigationMenus.form.duplicatePath' => 'This path already exists for another navigation menu item.',
        'manager.navigationMenus.form.duplicateTitles' => 'This title already exists for another navigation menu.',
        'manager.navigationMenus.form.titleRequired' => 'The title is required',
        'manager.navigationMenuItems' => 'Navigation Menu Items',
        'manager.navigationMenus.assignedMenuItems' => 'Assigned Menu Items',
        'manager.navigationMenus.unassignedMenuItems' => 'Unassigned Menu Items',
        'manager.navigationMenus.form.navigationMenuArea' => 'Active Theme Navigation Areas',
        'manager.navigationMenus.form.navigationMenuAreaMessage' => 'Select a navigation area',
        'manager.navigationMenus.form.menuAssigned' => 'A navigation menu is already assigned to this area.',
        'manager.navigationMenus.form.url' => 'URL',
        'manager.navigationMenus.form.customUrlError' => 'A URL must be provided',
        'manager.navigationMenus.form.conditionalDisplay' => 'Learn more about when this menu item will be displayed or hidden.',
        'manager.navigationMenus.form.submenuWarning' => 'When a menu item opens a submenu, it\'s link can not be followed on all devices. For example, if you have an "About" item which opens a submenu with "Contact" and "Editorial Team", the "About" link may not be reachable on all devices. In the default menu, this is handled by creating a second menu item, "About the Journal", which appears in the submenu.',
        'manager.navigationMenus.form.navigationMenuItemType' => 'Navigation Menu Type',
        'manager.navigationMenus.form.navigationMenuItemTypeMessage' => 'Select a Navigation Menu Type or Custom to make your own',
        'manager.navigationMenus.customPage' => 'Custom Page',
        'manager.navigationMenus.customPage.description' => 'Create a custom page on your site and link to it from a navigation menu.',
        'manager.navigationMenus.remoteUrl' => 'Remote URL',
        'manager.navigationMenus.remoteUrl.description' => 'Link to any URL on another site, like https://pkp.sfu.ca.',
        'manager.navigationMenus.about.description' => 'Link to a page displaying the About the Journal content in Settings > Journal',
        'manager.navigationMenus.about.conditionalWarning' => 'This link will only be displayed if you have filled out the About the Journal section under Settings > Journal.',
        'manager.navigationMenus.editorialTeam.description' => 'Link to a page displaying the Masthead content in Settings > Journal.',
        'manager.navigationMenus.editorialTeam.conditionalWarning' => 'This link will only be displayed if you have filled out the Editorial Team section under Settings > Journal.',
        'manager.navigationMenus.submissions.description' => 'Link to the page displaying submission instructions.',
        'manager.navigationMenus.current.description' => 'Link to your current issue.',
        'manager.navigationMenus.archives.description' => 'Link to your issue archive.',
        'manager.navigationMenus.announcements.description' => 'Link to the page displaying your announcements.',
        'manager.navigationMenus.announcements.conditionalWarning' => 'This link will only be displayed if you have enabled announcements under Settings > Website.',
        'manager.navigationMenus.login.description' => 'Link to the user login page.',
        'manager.navigationMenus.register.description' => 'Link to the user registration page.',
        'manager.navigationMenus.dashboard.description' => 'Link to the editorial dashboard.',
        'manager.navigationMenus.profile.description' => 'Link to the user profile page.',
        'manager.navigationMenus.administration.description' => 'Link to the site-wide administration tools.',
        'manager.navigationMenus.administration.conditionalWarning' => 'This link will only be displayed to administrative users.',
        'manager.navigationMenus.logOut.description' => 'A link that will log the user out.',
        'manager.navigationMenus.loggedOut.conditionalWarning' => 'This link will only be displayed when the visitor is logged in.',
        'manager.navigationMenus.loggedIn.conditionalWarning' => 'This link will only be displayed when the visitor is not logged in.',
        'manager.navigationMenus.contact.description' => 'Link to a page displaying your contact information.',
        'manager.navigationMenus.contact.conditionalWarning' => 'This link will only be displayed if you have filled out the Contact information under Settings > Contact.',
        'manager.navigationMenus.form.typeMissing' => 'Please select a navigation menu type.',
        'manager.navigationMenus.subscriptions.conditionalWarning' => 'This link will only be displayed if payments are enabled under Settings > Distribution > Payments.',
        'manager.navigationMenus.mySubscriptions.conditionalWarning' => 'This link will only be displayed when a visitor is logged in.',
        'manager.navigationMenus.search.description' => 'Link to the search page.',
        'manager.navigationMenus.privacyStatement.description' => 'Link to the page displaying your privacy statement.',
        'manager.navigationMenus.privacyStatement.conditionalWarning' => 'This link will only be displayed if you have entered a privacy statement under Settings > Workflow > Submissions.',
        'grid.category.add' => 'Add Category',
        'grid.category.edit' => 'Edit Category',
        'grid.category.name' => 'Name',
        'grid.category.path' => 'Path',
        'grid.category.urlWillBe' => 'The category\'s URL will be: {$sampleUrl}',
        'grid.category.pathAlphaNumeric' => 'The category path must consist of only letters and numbers.',
        'grid.category.pathExists' => 'The category path already exists. Please enter a unique path.',
        'grid.category.description' => 'Description',
        'grid.category.parentCategory' => 'Parent Category',
        'grid.category.removeText' => 'Are you sure you wish to remove this category?',
        'grid.category.nameRequired' => 'Please enter a category name.',
        'grid.category.categoryDetails' => 'Category Details',
        'stats.allUsers' => 'All Users',
        'stats.city' => 'City',
        'stats.views' => 'Views',
        'stats.downloads' => 'Downloads',
        'stats.views.timelineInterval' => 'Total views by date',
        'stats.downloads.timelineInterval' => 'Total downloads by date',
        'stats.countWithYearlyAverage' => '{$count} ({$average}/year)',
        'stats.daily' => 'Daily',
        'stats.dateRange' => 'Date Range',
        'stats.dateRange.allDates' => 'All dates',
        'stats.dateRange.apply' => 'Apply',
        'stats.dateRange.change' => 'Change date range',
        'stats.dateRange.customRange' => 'Custom Range',
        'stats.dateRange.dateDoesNotExist' => 'One of the dates entered does not exist.',
        'stats.dateRange.from' => 'From',
        'stats.dateRange.instructions' => 'Enter each date in the format YYYY-MM-DD. For example, if you want the date for 15 January, 2019, enter 2019-01-15.',
        'stats.dateRange.invalidDate' => 'The date format is not valid. Enter each date in the format YYYY-MM-DD.',
        'stats.dateRange.invalidDateRange' => 'The start date must be before the end date.',
        'stats.dateRange.invalidEndDateMax' => 'The end date may not be later than {$date}.',
        'stats.dateRange.invalidStartDateMin' => 'The start date may not be earlier than {$date}.',
        'stats.dateRange.last12Months' => 'Last 12 months',
        'stats.dateRange.last30Days' => 'Last 30 days',
        'stats.dateRange.last90Days' => 'Last 90 days',
        'stats.dateRange.lastTwoYears' => 'Last two years',
        'stats.dateRange.lastYear' => 'Last year',
        'stats.dateRange.sinceDate' => 'Since {$date}',
        'stats.dateRange.thisYear' => 'Year to date',
        'stats.dateRange.to' => 'To',
        'stats.dateRange.untilDate' => 'Until {$date}',
        'stats.description.acceptRejectRate' => 'The percentage for the selected date range is calculated for submissions that were submitted during this date range and have received a final decision.<br><br>For example, consider the case where ten submissions were made during this date range. Four were accepted, four were rejected and two are still awaiting a final decision.<br><br>The acceptance rate will be 50% (4 of 8 submissions) because the two submissions that have not reached a final decision are not counted.',
        'stats.description.daysToDecision' => 'The number of days it takes for most submissions to receive the first editorial decision, such as desk rejection or send for review.<br><br>These figures indicate that 80% of submissions reach the decision within the given number of days.<br><br>This statistic attempts to describe when the majority of authors submitting to your journal can expect a decision.',
        'stats.description.submissionsSkipped' => 'This includes submissions that are not counted in other totals, such as those that are still in progress and those that appear to have been imported.',
        'stats.descriptionForStat' => 'Description for {$stat}',
        'stats.editorialActivity' => 'Editorial Activity',
        'stats.file.type.primaryFile' => 'Primary File',
        'stats.file.type.suppFile' => 'Supplementary File',
        'stats.fileViews' => 'File Views',
        'stats.html' => 'HTML',
        'stats.monthly' => 'Monthly',
        'stats.pdf' => 'PDF',
        'stats.geographic.ccAttribution' => 'Geolocation provided by <a href=\'https://db-ip.com\'>DB-IP</a>',
        'stats.geographic.tooltip.label' => 'About Geolocation',
        'stats.downloadReport.betweenDates' => '{$startDate} to {$endDate}',
        'stats.downloadReport.allFilters' => 'All {$filter}',
        'stats.publications.downloadReport.downloadFiles' => 'Download Files',
        'stats.publications.downloadReport.downloadFiles.description' => 'The number of downloads for each file.',
        'stats.publications.downloadReport.downloadGeographic' => 'Download Geographic',
        'stats.publications.downloadReport.downloadGeographic.description' => 'The number of views and downloads for each city, region or country.',
        'stats.region' => 'Region',
        'stats.searchSubmissionDescription' => 'Search by title, author and ID',
        'stats.submissionsActive' => 'Active Submissions',
        'stats.timeline' => 'Timeline',
        'stats.timeline.downloadReport.description' => 'The number of {$type} for each {$interval}.',
        'stats.timeline.downloadReport.downloadTimeline' => 'Download Timeline',
        'stats.timelineInterval' => 'Timeline Interval',
        'stats.timelineType' => 'Timeline Type',
        'stats.total' => 'Total',
        'stats.unique' => 'Unique',
        'stats.totalWithinDateRange' => 'Total Within Date Range',
        'stats.trends' => 'Trends',
        'stats.unknown' => 'unknown',
        'stats.userStatistics' => 'User Statistics',
        'stats.name.submissionsReceived' => 'Submissions Received',
        'stats.name.submissionsSkipped' => 'Other Submissions',
        'stats.name.submissionsInProgress' => 'Submissions In Progress',
        'stats.name.submissionsImported' => 'Imported Submissions',
        'stats.name.submissionsAccepted' => 'Submissions Accepted',
        'stats.name.submissionsDeclined' => 'Submissions Declined',
        'stats.name.submissionsDeclinedDeskReject' => 'Submissions Declined (Desk Reject)',
        'stats.name.submissionsDeclinedPostReview' => 'Submissions Declined (After Review)',
        'stats.name.submissionsPublished' => 'Submissions Published',
        'stats.name.daysToDecision' => 'Days to First Editorial Decision',
        'stats.name.daysToAccept' => 'Days to Accept',
        'stats.name.daysToReject' => 'Days to Reject',
        'stats.name.acceptanceRate' => 'Acceptance Rate',
        'stats.name.declineRate' => 'Rejection Rate',
        'stats.name.declinedDeskRate' => 'Desk Reject Rate',
        'stats.name.declinedReviewRate' => 'After Review Reject Rate',
        'plugins.importexport.native.processFailed' => 'The process failed. Check below for errors/warnings.',
        'plugins.importexport.native.export.submissions.results' => 'Export Submissions Results',
        'plugins.importexport.native.export.download.results' => 'Download Exported File',
        'plugins.importexport.native.export.completed' => 'The export completed successfully.',
        'plugins.importexport.native.export.completed.downloadFile' => 'Download the exported file from the button below.',
        'plugins.importexport.native.common.any' => 'Generic Items',
        'plugins.importexport.native.common.error.filter.configuration.count' => 'Wrong filter configuration [{$filterName}]: {$filterCount} occurrences. Should be only one.',
        'plugins.importexport.common.cliError' => 'ERROR:',
        'plugins.importexport.common.error.unknownContext' => 'The specified journal path, "{$contextPath}", does not exist.',
        'plugins.importexport.submission.cli.display' => '"{$submissionId}" - "{$submissionTitle}"',
        'plugins.importexport.author.exportFailed' => 'Process failed to parse authors',
        'plugins.importexport.publication.exportFailed' => 'Process failed to parse publications',
        'emailTemplate.variable.allReviewersComments' => 'All comments from completed reviews. Reviewer names are hidden for anonymous reviews',
        'emailTemplate.variable.authorsWithAffiliation' => 'The names and affiliations of the submission\'s authors.',
        'emailTemplate.variable.context.passwordLostUrl' => 'The URL to a page where the user can recover a lost password',
        'emailTemplate.variable.context.submissionsUrl' => 'The URL to view all of a user\'s assigned submissions',
        'emailTemplate.variable.context.userProfileUrl' => 'The URL for a user to view and edit their profile',
        'emailTemplate.variable.decision.name' => 'The name of the decision that was taken',
        'emailTemplate.variable.decision.description' => 'A description of the decision that was taken',
        'emailTemplate.variable.decision.stage' => 'The stage of the editorial workflow this decision was taken in',
        'emailTemplate.variable.decision.round' => 'The round of review this decision was taken in, if the decision is related to a review stage',
        'emailTemplate.variable.discussion.subject' => 'The subject of the discussion',
        'emailTemplate.variable.discussion.content' => 'The content of the new discussion or reply',
        'emailTemplate.variable.editorialReminder.outstandingTasks' => 'A list of submissions with outstanding tasks',
        'emailTemplate.variable.editorialReminder.numberOfSubmissions' => 'The number of submissions assigned to this editor',
        'emailTemplate.variable.recipient.userFullName' => 'The full name of the recipient or all recipients',
        'emailTemplate.variable.recipient.username' => 'The username of the recipient or all recipients',
        'emailTemplate.variable.recipient.reviewDueDate' => 'Date when the review should be completed',
        'emailTemplate.variable.recipient.responseDueDate' => 'Date when the reviewer should accept or decline the assignment',
        'emailTemplate.variable.recipient.reviewAssignmentUrl' => 'The URL to the review assignment',
        'emailTemplate.variable.recommendation' => 'The recommended decision, such as Accept Submission',
        'emailTemplate.variable.review.assignedDate' => 'The date this review was assigned',
        'emailTemplate.variable.review.method' => 'The type of review, such as anonymous, double anonymous or open',
        'emailTemplate.variable.review.recommendation' => 'The reviewer\'s recommendation, such as Accept Submission or Decline',
        'emailTemplate.variable.review.round' => 'The round of review, such as Round 1 or Round 2',
        'emailTemplate.variable.review.files' => 'The files uploaded by the reviewer',
        'emailTemplate.variable.review.name' => 'The name of the reviewer',
        'emailTemplate.variable.reviewType' => 'A description of the default review method, such as double anonymous or open',
        'emailTemplate.variable.reviewType.doubleAnonymous' => 'This journal conducts double-anonymous peer review. The reviewers will not see any identifying information about you or your co-authors. Similarly, you will not know who reviewed your submission, and you will not hear from the reviewers directly.',
        'emailTemplate.variable.reviewType.anonymous' => 'This journal conducts “reviewer anonymous” peer review. Your name, and those of your coauthors, will be visible to the reviewers; however, the reviewers\' identities will remain anonymous.',
        'emailTemplate.variable.reviewType.open' => 'This journal conducts open peer review. The reviewers will see your name and affiliation, as well as the names and affiliations of your co-authors. Similarly, you will see the names and affiliations of the reviewers.',
        'emailTemplate.variable.sender.senderName' => 'The full name of the sender',
        'emailTemplate.variable.sender.senderEmail' => 'The email address of the sender',
        'emailTemplate.variable.sender.signature' => 'The email signature of the sender',
        'emailTemplate.variable.site.siteContactName' => 'The full name of the website\'s primary contact',
        'emailTemplate.variable.site.siteContactEmail' => 'The email of the website\'s primary contact',
        'emailTemplate.variable.site.siteSignature' => 'The website\'s email signature for automated emails',
        'emailTemplate.variable.stageAssignment.editors' => 'The editors assigned to this submission who can make a decision',
        'emailTemplate.variable.submission.submissionTitle' => 'The submission\'s title',
        'emailTemplate.variable.submission.submissionId' => 'The submission\'s unique ID number',
        'emailTemplate.variable.submission.submissionAbstract' => 'The submission\'s abstract',
        'emailTemplate.variable.submission.authorsShort' => 'The names of the authors in a short string, like "Barnes, et al"',
        'emailTemplate.variable.submission.authors' => 'The full names of the authors',
        'emailTemplate.variable.submission.authorSubmissionUrl' => 'The author\'s URL to the submission',
        'emailTemplate.variable.submission.submissionUrl' => 'The URL to the submission in the editorial backend',
        'emailTemplate.variable.submission.submissionPublishedUrl' => 'The URL to the published submission',
        'emailTemplate.variable.submission.submissionWizardUrl' => 'The URL to the submission in the submission wizard',
        'emailTemplate.variable.submission.submittingAuthorName' => 'The names of the authors assigned to the submission workflow. Usually this is the submitting author',
        'emailTemplate.variable.passwordResetUrl' => 'Hashed URL which is sent to a user to confirm the password reset',
        'emailTemplate.variable.password' => 'New random user password',
        'mailable.reviewerReinstate.name' => 'Reviewer Reinstate',
        'mailable.reviewerResendRequest.name' => 'Resend Review Request to Reviewer',
        'emailTemplate.variable.submitterName' => 'The full name of a user who uploaded a submission file',
        'emailTemplate.variable.announcementTitle' => 'The title of the announcement',
        'emailTemplate.variable.announcementSummary' => 'Short description of the announcement',
        'emailTemplate.variable.announcementUrl' => 'The URL to the announcement',
        'emailTemplate.variable.statisticsReportNotify.newSubmissions' => 'The number of submissions received this month',
        'emailTemplate.variable.statisticsReportNotify.declinedSubmissions' => 'The number of declined submissions',
        'emailTemplate.variable.statisticsReportNotify.acceptedSubmissions' => 'The number of accepted submissions',
        'emailTemplate.variable.statisticsReportNotify.otherSubmissions' => 'The number of submissions not included in other totals',
        'emailTemplate.variable.statisticsReportNotify.totalSubmissions' => 'The total number of submissions received',
        'emailTemplate.variable.statisticsReportNotify.month' => 'The month of the report',
        'emailTemplate.variable.statisticsReportNotify.year' => 'The year of the report',
        'emailTemplate.variable.issue.issueIdentification' => 'Issue identification, including volume, number, year, and title',
        'emailTemplate.variable.issue.issuePublishedUrl' => 'The URL to the published issue',
        'mailTemplate.variable.statisticsReportNotify.year' => 'The year of the report',
        'emailTemplate.variable.statisticsReportNotify.editorialStatsLink' => 'The link to the editorial activity page',
        'emailTemplate.variable.activateUrl' => 'The link to validate an email account',
        'mailable.reviewerReinstate.description' => 'This email is sent when a reviewer that was unassigned is reinstated by an editor.',
        'mailable.reviewerResendRequest.description' => 'This email is sent by an editor to a reviewer who has declined a review request, when the editor wishes to resend the request.',
        'mailable.reviewerUnassign.name' => 'Reviewer Unassign',
        'mailable.reviewerUnassign.description' => 'This email is sent when an editor unassigns a reviewer.',
        'mailable.validateEmailSite.name' => 'Validate Email (Site)',
        'mailable.validateEmailSite.description' => 'This email is automatically sent to a new user when they register with the site when the settings require the email address to be validated.',
        'mailable.decision.notifyOtherAuthors.name' => 'Notify Other Authors',
        'mailable.decision.notifyOtherAuthors.description' => 'This email is sent to notify authors of a submission who are not assigned as participants that a decision has been made. Usually these are all others except the submitting author.',
        'mailable.decision.notifyOtherAuthors.variable.message.description' => 'A copy of the email message that was sent to the submitting author',
        'mailable.decision.notifyReviewer.name' => 'Notify Reviewers of Decision',
        'mailable.decision.notifyReviewer.description' => 'This email is sent by an Editor to a Reviewer to notify them that a decision has been made regarding a submission that they reviewed.',
        'mailable.decision.notifyReviewer.variable.decisionDescription' => 'A short description of this decision that is intended to be shared in an email notification sent to reviewers about this decision',
        'mailable.decision.notifyReviewer.variable.decisionDescription.accept' => 'We have chosen to accept this submission without revisions.',
        'mailable.decision.notifyReviewer.variable.decisionDescription.decline' => 'We have chosen to decline this submission.',
        'mailable.decision.notifyReviewer.variable.decisionDescription.pendingRevisions' => 'We have invited the authors to submit revisions.',
        'mailable.decision.notifyReviewer.variable.decisionDescription.resubmit' => 'We have invited the authors to submit a revised version for further review.',
        'mailable.decision.notifyReviewer.variable.decisionDescription.unassigned' => 'Invited reviewer to the submission has been unassigned.',
        'mailable.decision.accept.notifyAuthor.name' => 'Submission Accepted',
        'mailable.decision.accept.notifyAuthor.description' => 'This email notifies the author that their submission has been accepted for publication.',
        'mailable.decision.backToCopyediting.notifyAuthor.name' => 'Submission Sent Back to Copyediting',
        'mailable.decision.backToCopyediting.notifyAuthor.description' => 'This email notifies the author that their submission has been sent back to the copyediting stage.',
        'mailable.decision.backFromCopyediting.notifyAuthor.name' => 'Submission Sent Back from Copyediting',
        'mailable.decision.backFromCopyediting.notifyAuthor.description' => 'This email notifies the author that their submission has been sent back from the copyediting stage.',
        'mailable.decision.cancelReviewRound.notifyAuthor.name' => 'Review Round Cancelled',
        'mailable.decision.cancelReviewRound.notifyAuthor.description' => 'This email notifies the author that a review round for their submission has been cancelled.',
        'mailable.decision.decline.notifyAuthor.name' => 'Submission Declined',
        'mailable.decision.decline.notifyAuthor.description' => 'This email notifies the author that their submission has been declined after peer review.',
        'mailable.decision.initialDecline.notifyAuthor.name' => 'Submission Declined (Pre-Review)',
        'mailable.decision.newReviewRound.notifyAuthor.name' => 'New Review Round Initiated',
        'mailable.decision.newReviewRound.notifyAuthor.description' => 'This email notifies the author that a new round of review is beginning for their submission.',
        'mailable.decision.requestRevisions.notifyAuthor.name' => 'Revisions Requested',
        'mailable.decision.requestRevisions.notifyAuthor.description' => 'This email notifies the author of a decision to requests revisions during peer review.',
        'mailable.decision.resubmit.notifyAuthor.name' => 'Resubmit for Review',
        'mailable.decision.resubmit.notifyAuthor.description' => 'This email notifies the author of a "revise and resubmit" decision regarding their submission.',
        'mailable.decision.revertDecline.notifyAuthor.name' => 'Reinstate Declined Submission',
        'mailable.decision.revertDecline.notifyAuthor.description' => 'This email notifies the author that a previous decision to decline their submission after peer review is being reverted.',
        'mailable.decision.revertInitialDecline.notifyAuthor.name' => 'Reinstate Submission Declined Without Review',
        'mailable.decision.revertInitialDecline.notifyAuthor.description' => 'This email notifies the author that a previous decision to decline their submission without review is being reverted.',
        'mailable.decision.sendExternalReview.notifyAuthor.name' => 'Sent to Review',
        'mailable.decision.sendExternalReview.notifyAuthor.description' => 'This email notifies the author that their submission is being sent to the review stage.',
        'mailable.decision.sendToProduction.notifyAuthor.name' => 'Sent to Production',
        'mailable.decision.sendToProduction.notifyAuthor.description' => 'This email notifies the author that their submission is being sent to the production stage.',
        'mailable.decision.skipReview.notifyAuthor.name' => 'Submission Accepted (Without Review)',
        'mailable.decision.skipReview.notifyAuthor.description' => 'This email notifies the author that their submission is being sent directly to the copyediting stage and will not be peer reviewed.',
        'mailable.decision.recommendation.notifyEditors.name' => 'Recommendation Made',
        'mailable.decision.recommendation.notifyEditors.description' => 'This message notifies a senior Editor or Section Editor that an editorial recommendation has been made regarding one of their assigned submissions. This message is used when an editor is only allowed to recommend an editorial decision and requires an authorized editor to record editorial decisions. This option can be selected when assigning participants to a submission.',
        'mailable.reviewConfirm.name' => 'Review Confirm',
        'mailable.reviewConfirm.description' => 'This email is automatically sent when a reviewer accepts a review request',
        'mailable.reviewDecline.name' => 'Review Decline',
        'mailable.reviewDecline.description' => 'This email is sent by a reviewer when declining a review request',
        'mailable.reviewRemind.name' => 'Review Reminder',
        'mailable.reviewRemind.description' => 'This email is sent by an Editor to remind a reviewer that their review is due.',
        'mailable.reviewRemindAuto.name' => 'Review Reminder (Automated)',
        'mailable.reviewRemindAuto.description' => 'This email is automatically sent when a reviewer has not completed their review by the due date.',
        'mailable.reviewAcknowledgement.name' => 'Review Acknowledgement',
        'mailable.reviewAcknowledgement.description' => 'This email is sent by an editor to a reviewer to confirm that their review has been received and to thank the reviewer for their contributions.',
        'mailable.reviewResponseOverdueAuto.name' => 'Review Response Overdue (Automated)',
        'mailable.reviewResponseOverdueAuto.description' => 'This email is automatically sent when the deadline for a reviewer to respond to a review request passes.',
        'mailable.reviewRequest.name' => 'Review Request',
        'mailable.reviewRequest.description' => 'This email from the Section Editor to a Reviewer requests that the reviewer accept or decline the task of reviewing a submission. ',
        'mailable.reviewRequestSubsequent.name' => 'Review Request Subsequent',
        'mailable.reviewRequestSubsequent.description' => 'This email from an Editor to a Reviewer requests that the reviewer accept or decline the task of reviewing a submission for an additional round of review. It provides information about the submission such as the title and abstract, a review due date, and how to access the submission itself.',
        'plugins.importexport.common.error.currentPublicationNullOrMissing' => 'The submission\'s current publication is missing',
        'plugins.importexport.common.error.submissionChildFailed' => 'The submission\'s child {$child} failed to be processed',
        'mailable.editorialReminder.name' => 'Editorial Reminder',
        'mailable.editorialReminder.description' => 'An automated email sent to editors with outstanding tasks',
        'mailable.passwordResetRequested.name' => 'Password Reset Confirm',
        'mailable.passwordResetRequested.description' => 'This email is sent to a registered user when they indicate that they have forgotten their password or are unable to login. It provides a URL they can follow to reset their password.',
        'mailable.userRegister.name' => 'User Created',
        'mailable.userRegister.description' => 'This email is sent to a newly created user when the editorial manager has created the user through the user settings. The email should welcome them to the system and provide them with a record of their username and password.',
        'mailable.reviewerRegister.name' => 'Reviewer Register',
        'mailable.reviewerRegister.description' => 'This email is sent to a newly registered reviewer to welcome them to the system and provide them with a record of their username and password.',
        'mailable.submissionSavedForLater.name' => 'Submission Saved for Later',
        'mailable.submissionSavedForLater.description' => 'An automated email sent to authors when they save their submission to complete later',
        'mailable.submissionAck.name' => 'Submission Confirmation',
        'mailable.submissionAck.description' => 'This email is automatically sent to an author when they make a submission. It provides information about tracking the submission through the editorial process and thanks the author for the submission.',
        'mailable.submissionAckNotAuthor.name' => 'Submission Confirmation (Other Authors)',
        'mailable.submissionAckNotAuthor.description' => 'This email is automatically sent to authors named on a submission who are not the submitting author.',
        'mailable.discussionSubmission.name' => 'Discussion (Submission)',
        'mailable.discussionSubmission.description' => 'This email is sent when a discussion is created or replied to in the submission stage.',
        'mailable.discussionReview.name' => 'Discussion (Review)',
        'mailable.discussionReview.description' => 'This email is sent when a discussion is created or replied to in the review stage.',
        'mailable.discussionCopyediting.name' => 'Discussion (Copyediting)',
        'mailable.discussionCopyediting.description' => 'This email is sent when a discussion is created or replied to in the copyediting stage.',
        'mailable.discussionProduction.name' => 'Discussion (Production)',
        'mailable.discussionProduction.description' => 'This email is sent when a discussion is created or replied to in the production stage.',
        'mailable.revisedVersionNotify.name' => 'Revised Version Notification',
        'mailable.revisedVersionNotify.description' => 'This email is automatically sent to the assigned editor when author uploads a revised version of an article.',
        'mailable.announcementNotify.name' => 'New Announcement',
        'mailable.announcementNotify.description' => 'This email is sent when a new announcement is created.',
        'mailable.statisticsReportNotify.name' => 'Statistics Report Notification',
        'mailable.editReviewNotify.name' => 'Edit Review Notification',
        'mailable.editReviewNotify.description' => 'This email automatically notifies the reviewer when the details of their review assignment have been changed.',
        'mailable.reviewCompleteNotifyEditors.name' => 'Reviewer Commented Notify Editors',
        'mailable.reviewCompleteNotifyEditors.description' => 'This email is automatically sent to assigned editors when reviewer makes review recommendation',
        'manager.people.authSource' => 'Authentication source',
        'mailable.decision.backToReview.notifyAuthor.name' => 'Submission Sent Back to Review',
        'mailable.decision.backToReview.notifyAuthor.description' => 'This email notifies the author that their submission has been sent back to the review stage.',
        'mailable.decision.backToSubmission.notifyAuthor.name' => 'Submission Sent Back to Submission',
        'mailable.decision.backToSubmission.notifyAuthor.description' => 'This email notifies the author that their submission has been sent back to the submission stage.',
        'manager.manageEmails' => 'Manage Emails',
        'manager.manageEmailTemplates.description' => '<p><a href="{$url}">Add and edit templates</a> for all of the emails sent by the system.</p>',
        'manager.mailables.addTemplates' => 'Add and edit templates that you would like to make available to the user when they are sending this email. The default will be loaded automatically, and the user will be able to quickly load any other templates you add here.',
        'manager.mailables.templates' => 'Templates',
        'manager.mailables.editTemplate' => 'Edit Template',
        'manager.mailables.removeTemplate' => 'Remove Template',
        'manager.mailables.removeTemplate.confirm' => 'Are you sure you want to delete the template <strong>{$template}</strong>?',
        'manager.mailables.resetTemplate' => 'Reset Template',
        'manager.mailables.resetTemplate.confirm' => 'Are you sure you want to reset the subject and body to their defaults for the template <strong>{$template}</strong>?',
        'manager.mailables.search' => 'Search by name or description',
        'manager.emailTemplate.name.description' => 'Enter a brief name to help you find this template.',
        'manager.newSubmission' => 'New Submission',
        'manager.newSubmission.description' => 'Configure the email notifications to send when a new submission is made.',
        'manager.submissionAck.description' => 'Who should receive an email when a new submission is completed.',
        'manager.submissionAck.off' => 'Do not send an email.',
        'manager.submissionAck.submittingAuthor' => 'Send an email to the submitting author only.',
        'manager.submissionAck.allAuthors' => 'Send an email to all authors.',
        'manager.editorialDecisions' => 'Editorial Decisions',
        'manager.editorialDecisions.description' => 'Configure the email notifications to send to authors when an editorial decision is recorded.',
        'manager.forEditors' => 'For Editors',
        'manager.forEditors.description' => 'Configure the email notifications to send to editors.',
        'manager.editorialStatistics' => 'Editorial statistics',
        'manager.editorialStatistics.description' => 'Whether or not to send a monthly email to editors with the editorial statistics of the journal, such as accept and decline rates. Editors can unsubscribe from this email from their user profile.',
        'manager.editorialStatistics.on' => 'Send a monthly email to editors.',
        'manager.editorialStatistics.off' => 'Do not send the email to editors.',
        'manager.submitWithCategories.description' => 'Should the submitting author be asked to select a category when they make a new submission?',
        'manager.submitWithCategories.yes' => 'Yes, add a categories field to the submission wizard.',
        'manager.submitWithCategories.no' => 'No, do not show authors this field.',
        'mailable.copyeditRequest.name' => 'Request Copyedit',
        'mailable.editorAssign.name' => 'Editor Assigned',
        'mailable.layoutRequest.name' => 'Ready for Production',
        'mailable.system' => 'System',
        'mailable.versionCreated.name' => 'Version Created',
        'mailable.reviewComplete.name' => 'Review Completed',
        'mailable.reviewEdit.name' => 'Review Edited',
        'mailable.submissionAckOtherAuthors.name' => 'Submission Acknowledgement to Other Authors',
        'mailable.editorAssigned.name' => 'Editor Assigned (Auto)',
        'mailable.editorAssigned.description' => 'This email is sent to an editor when they are automatically assigned to a submission.',
        'mailable.editorAssignedManual.name' => 'Assign Editor',
        'mailable.submissionNeedsEditor.name' => 'Submission Needs Editor',
        'common.publicKnowledgeProject' => 'Public Knowledge Project',
        'common.currentStyleSheet' => 'Current Stylesheet',
        'about.description' => 'Description',
        'about.guidelines' => 'Guides',
        'about.aboutSite' => 'About the Site',
        'about.contact' => 'Contact',
        'about.contact.email' => 'Email',
        'about.contact.phone' => 'Phone',
        'about.contact.principalContact' => 'Principal Contact',
        'about.contact.supportContact' => 'Support Contact',
        'about.other' => 'Other',
        'about.people' => 'People',
        'about.policies' => 'Policies',
        'about.siteMap' => 'Site Map',
        'announcement.announcements' => 'Announcements',
        'announcement.announcementsHome' => 'Announcements',
        'announcement.moreAnnouncements' => 'More Announcements...',
        'announcement.noneExist' => 'No announcements have been published.',
        'announcement.posted' => 'Posted',
        'announcement.postedOn' => 'Posted on {$postDate}',
        'announcement.view' => 'View Announcement',
        'common.allDownloads' => 'All Downloads',
        'common.navigation.sidebar' => 'Sidebar',
        'common.navigation.site' => 'Site Navigation',
        'common.navigation.siteContext' => 'Site Context Navigation',
        'common.navigation.user' => 'User Navigation',
        'common.tasks' => 'Tasks',
        'common.list' => 'List',
        'common.grid' => 'Grid',
        'common.confirmDelete' => 'Are you sure you wish to delete this item? This action cannot be undone.',
        'common.abstract' => 'Abstract',
        'common.accepted' => 'Accepted',
        'common.acknowledged' => 'Acknowledged',
        'common.action' => 'Action',
        'common.activate' => 'Activate',
        'common.active' => 'Active',
        'common.inactive' => 'Inactive',
        'common.add' => 'Add',
        'common.addCCBCC' => 'Add CC/BCC',
        'common.addFiles' => 'Add Files',
        'common.addSelf' => 'Add Self',
        'common.attachedFiles' => 'Attached Files',
        'common.attachFiles' => 'Attach Files',
        'common.attachSelected' => 'Attach Selected',
        'common.name' => 'Name',
        'common.all' => 'All',
        'common.alphaList' => 'A B C D E F G H I J K L M N O P Q R S T U V W X Y Z',
        'common.titleSmallWords' => 'of a the and an or nor but is if then else when at from by on off for in out over to into with',
        'common.alreadyAssigned' => 'Assigned',
        'common.altText' => 'Alternate text',
        'common.altTextInstructions' => 'Describe this image for visitors viewing the site in a text-only browser or with assistive devices. Example: "Our editor speaking at the PKP conference."',
        'common.and' => 'and',
        'common.applyAction' => 'Apply Action',
        'common.assign' => 'Assign',
        'common.assigned' => 'Assigned',
        'common.assigned.date' => 'Assigned: {$dateAssigned}',
        'common.available' => 'Available',
        'common.back' => 'Back',
        'common.between' => 'between',
        'common.cancel' => 'Cancel',
        'common.cancelled' => 'Cancelled',
        'common.warning' => 'Warning',
        'common.error' => 'Error',
        'common.notice' => 'Notice',
        'common.captcha.error.missing-input-response' => 'You must complete the validation check used to prevent spam submissions.',
        'common.ccLicense' => '
		<br /><br />
		<a target="_blank" rel="license" href="https://creativecommons.org/licenses/by/3.0/">
			<img alt="Creative Commons License" style="border-width:0" src="//i.creativecommons.org/l/by/3.0/80x15.png"/>
		</a>
		<br />
		This work is licensed under a <a rel="license" target="_blank" href="https://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0  License</a>.
	',
        'common.ccLicense.rt' => '
	<div class="rtBlock">
		<br />
		<a rel="license" href="https://creativecommons.org/licenses/by/3.0/" target="_blank"><img alt="Creative Commons License" style="border-width:0" src="//i.creativecommons.org/l/by/3.0/80x15.png" /></a>
		<br />
		This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by/3.0/" target="_blank">Creative Commons Attribution 3.0 License</a>.
	</div>
	',
        'common.changesSaved' => 'Your changes have been saved.',
        'common.chooseOne' => 'Choose One',
        'common.close' => 'Close',
        'common.closePanel' => 'Close Panel',
        'common.closeWindow' => 'Close Window',
        'common.complete' => 'Complete',
        'common.completed' => 'Completed',
        'common.completed.date' => 'Completed: {$dateCompleted}',
        'common.confirm' => 'Confirm',
        'common.confirmed.date' => 'Confirmed: {$dateConfirmed}',
        'common.content' => 'Content',
        'common.contents' => 'Contents',
        'common.continue' => 'Continue',
        'common.copy' => 'Copy',
        'common.country' => 'Country',
        'common.create' => 'Create',
        'common.dateCompleted' => 'Date completed',
        'common.dateDecided' => 'Date decided',
        'common.date' => 'Date',
        'common.dateModified' => 'Date modified',
        'common.dateRequested' => 'Date requested',
        'common.dateSubmitted' => 'Date submitted',
        'common.dateUploaded' => 'Date uploaded',
        'common.dateHijri' => 'Hijri Calendar',
        'common.day' => 'Day',
        'common.deactivate' => 'Deactivate',
        'common.default' => 'Default',
        'common.declined' => 'Declined',
        'common.delete' => 'Delete',
        'common.deleting' => 'Deleting',
        'common.deleteSelection' => 'Delete Selection',
        'common.deselect' => 'Deselect',
        'common.designation' => 'Designation',
        'common.description' => 'Description',
        'common.details' => 'Details',
        'common.dimensionsInches' => '{$width}&Prime;&times;{$height}&Prime; at {$dpi} DPI/PPI',
        'common.dimensionsPixels' => '{$width}&times;{$height} pixels',
        'common.discardChanges' => 'No, discard unsaved changes',
        'common.disconnected' => 'Disconnected',
        'common.disable' => 'Disable',
        'common.disabled' => 'Disabled',
        'common.discipline' => 'Discipline',
        'common.done' => 'Done',
        'common.download' => 'Download',
        'common.downloadPdf' => 'Download PDF',
        'common.downloadReport' => 'Download Report',
        'common.dragAndDropHere' => 'Drag and drop files here.',
        'common.orUploadFile' => 'Or upload a file',
        'common.edit' => 'Edit',
        'common.editItem' => 'Edit {$name}',
        'common.emailTemplates' => 'Email Templates',
        'common.enable' => 'Enable',
        'common.enabled' => 'Enabled',
        'common.error.databaseError' => 'A database error has occurred: {$error}',
        'common.error.databaseErrorUnknown' => 'An unknown database connection error has occurred.',
        'common.error.framesRequired' => 'This page requires frames. <a href="{$url}">Click here</a> for the non-frames version.',
        'common.event' => 'Event',
        'common.export' => 'Export',
        'common.finish' => 'Finish',
        'common.fullscreen' => 'Fullscreen',
        'common.fullscreenOff' => 'Fullscreen Off',
        'common.false' => 'False',
        'common.file' => 'File',
        'common.file.namingPattern' => '{$username}, {$originalFilename}',
        'common.file.anonymousNamingPattern' => '{$genre}, {$originalFilename}',
        'common.fileName' => 'File Name',
        'common.fileSize' => 'File Size',
        'common.fileType' => 'File Type',
        'common.fileUploaderError' => 'The system file uploader is loading. If it doesn\'t appear it is likely that none of its runtimes is supported by this browser. Please, contact administration for support.',
        'common.filter' => 'Filters',
        'common.filterAdd' => 'Add filter: {$filterTitle}',
        'common.filterRemove' => 'Clear filter: {$filterTitle}',
        'common.findTemplate' => 'Find Template',
        'common.formatting' => 'Formatting',
        'common.geographic' => 'Geographic',
        'common.go' => 'Go',
        'common.height' => 'Height',
        'common.homepageNavigationLabel' => 'Home',
        'common.homePageHeaderLogo.altText' => 'Homepage Header Logo',
        'common.hour' => 'Hour',
        'common.id' => 'ID',
        'common.import' => 'Import',
        'common.initiate' => 'Initiate',
        'common.inProgress' => 'In progress',
        'common.insert' => 'Insert',
        'common.insertContent' => 'Insert Content',
        'common.insertContentSearch' => 'Find content to insert',
        'common.itemsPerPage' => 'Items per page',
        'common.keywords' => 'Keywords',
        'common.label' => 'Label',
        'common.language' => 'Language',
        'common.languages' => 'Languages',
        'common.lastSaved' => 'Last saved {$when}',
        'common.lastActivity' => 'Last activity recorded on {$date}.',
        'common.less' => 'Less',
        'common.lessThan' => '{$value} or less',
        'common.lessThanOnly' => 'Less than',
        'common.keepWorking' => 'Keep Working',
        'common.commaListSeparator' => ', ',
        'common.semicolonListSeparator' => '; ',
        'common.manage' => 'Manage',
        'common.mailingAddress' => 'Mailing Address',
        'common.billingAddress' => 'Billing address (if different)',
        'common.minute' => 'Minute(s)',
        'common.modify' => 'Modify',
        'common.month' => 'Month',
        'common.more' => 'More',
        'common.moreThan' => '{$value} or more',
        'common.moreThanOnly' => 'More than',
        'common.noneAssigned' => 'None assigned',
        'common.none' => 'None',
        'common.noneSelected' => 'None selected',
        'common.noneProvided' => 'None provided',
        'common.no' => 'No',
        'common.noItemsFound' => 'No items found.',
        'common.noComments' => 'No Comments',
        'common.notApplicable' => 'Not applicable',
        'common.notApplicableShort' => 'N/A',
        'common.notAvailable' => 'Not available',
        'common.note' => 'Note',
        'common.noTemporaryFile' => 'The file you uploaded could not be found. Please try to upload it again.',
        'common.notes' => 'Notes',
        'common.notes.tooltip' => 'Notes (yellow: has new notes; blue: has viewed notes; grey: no notes)',
        'common.notified' => 'Notified',
        'common.notified.date' => 'Notified: {$dateNotified}',
        'common.noMatches' => 'No Matches',
        'common.numberedMore' => '{$number} more',
        'common.off' => 'Off',
        'common.on' => 'On',
        'common.ok' => 'OK',
        'common.options' => 'Options',
        'common.order' => 'Order',
        'common.orderUp' => 'Increase position of {$itemTitle}',
        'common.orderDown' => 'Decrease position of {$itemTitle}',
        'common.originalFileName' => 'Original file name',
        'common.or' => 'or',
        'common.other' => 'Other',
        'common.overdue' => 'Overdue',
        'common.override' => 'Override',
        'common.pagination' => '{$start}-{$end} of {$total}',
        'common.pagination.label' => 'View additional pages',
        'common.pagination.goToPage' => 'Go to {$page}',
        'common.pagination.next' => 'Next page',
        'common.pagination.previous' => 'Previous page',
        'common.pageNumber' => 'Page {$pageNumber}',
        'common.percentage' => '{$percentage}%',
        'common.plugin' => 'Plugin',
        'common.pluginEnabled' => 'The plugin "{$pluginName}" has been enabled.',
        'common.pluginDisabled' => 'The plugin "{$pluginName}" has been disabled.',
        'common.prefix' => 'Prefix',
        'common.prefixAndTitle.tip' => 'Examples: A, The',
        'common.preview' => 'Preview',
        'common.publisher' => 'Publisher',
        'common.quality' => 'Quality',
        'common.queue.long.active' => 'Active',
        'common.range' => '{$min}-{$max}',
        'common.re' => 'Re:',
        'common.readMore' => 'Read More',
        'common.readMoreWithTitle' => 'Read more about {$title}',
        'common.reconnecting' => 'Reconnecting',
        'common.record' => 'Record',
        'common.refresh' => 'Refresh',
        'common.related' => 'Related',
        'common.reminder' => 'Reminder',
        'common.reminded.date' => 'Reminded: {$dateReminded}',
        'common.remote' => 'Remote',
        'common.remoteURL' => 'RemoteURL',
        'common.remove' => 'Remove',
        'common.removeItem' => 'Remove {$item}',
        'common.removeSelection' => 'Remove Selection',
        'common.replaced' => 'Replaced',
        'common.replaceFile' => 'Replace file',
        'common.requiredField' => '* Denotes required field',
        'common.required' => 'Required',
        'common.reset' => 'Reset',
        'common.reviewRoundNumber' => 'Round {$round}',
        'common.role' => 'Role',
        'common.saveAndContinue' => 'Save and continue',
        'common.saveAndEmail' => 'Save and email',
        'common.save' => 'Save',
        'common.saving' => 'Saving',
        'common.search' => 'Search',
        'common.searchPhrase' => 'Search Phrase',
        'common.searching' => 'Searching',
        'common.searchQuery' => 'Search Query',
        'common.clearSearch' => 'Clear search phrase',
        'common.second' => 'Second(s)',
        'common.selectAll' => 'Select All',
        'common.selectedPrefix' => 'Selected:',
        'common.selectNone' => 'Select None',
        'common.select' => 'Select',
        'common.selectWithName' => 'Select {$name}',
        'common.sendEmail' => 'Send Email',
        'common.showAllSteps' => 'Show all steps',
        'common.showingSteps' => '{$current}/{$total} steps',
        'common.size' => 'Size',
        'common.source' => 'Source',
        'common.status' => 'Status',
        'common.subject' => 'Subject',
        'common.subjects' => 'Subjects',
        'common.submenu' => 'Submenu',
        'common.subtitle' => 'Subtitle',
        'common.suggest' => 'Suggest',
        'common.switchTo' => 'Switch to',
        'common.switchToNamedItem' => 'Switch to {$name}',
        'common.title' => 'Title',
        'common.titleSeparator' => ' | ',
        'common.top' => 'Top',
        'common.true' => 'True',
        'common.type' => 'Type',
        'common.uploadedBy' => 'Uploaded by {$name}',
        'common.uploadedByAndWhen' => 'Uploaded by {$name} on {$date}',
        'common.component' => 'Component',
        'common.uninitiated' => 'Uninitiated',
        'common.unknownError' => 'An unexpected error has occurred. Please reload the page and try again.',
        'common.unread' => 'Unread',
        'common.unsavedChanges' => 'Unsaved Changes',
        'common.unsavedChangesMessage' => 'We found unsaved changes from {$when}. This can happen if you lose connection to the server while working. Restoring those changes may overwrite any changes you have made since then. Would you like to restore those changes now?',
        'common.untitled' => 'Untitled',
        'common.updated' => 'Updated',
        'common.uploadedDate' => 'Uploaded date',
        'common.upload' => 'Upload',
        'common.uploadFailed' => 'The file could not be uploaded or revised.',
        'common.up' => 'Up',
        'common.addFile' => 'Add File',
        'common.upload.addFile' => 'Upload File',
        'common.upload.addFile.description' => 'Upload a file from your computer.',
        'common.upload.restore' => 'Restore Original',
        'common.upload.thumbnailPreview' => 'Preview of the currently selected image.',
        'common.upload.changeFile' => 'Change File',
        'common.upload.dragFile' => 'Drag and drop a file here to begin upload',
        'common.url' => 'URL',
        'common.user' => 'User',
        'common.user.nonexistent' => '[Nonexistent user]',
        'common.view' => 'View',
        'common.viewError' => 'View Error',
        'common.viewWithName' => 'View {$name}',
        'common.viewProfile' => 'View Profile',
        'common.weeks' => 'weeks',
        'common.width' => 'Width',
        'common.withParenthesis' => '{$item} ({$inParenthesis})',
        'common.year' => 'Year',
        'common.yes' => 'Yes',
        'common.loading' => 'Loading',
        'common.plugins' => 'Plugins',
        'common.count' => 'Count',
        'common.publicAccess' => 'Public Access',
        'debug.databaseQueries' => 'Number of database queries',
        'debug.executionTime' => 'Page generated in',
        'debug.memoryUsage' => 'Memory Usage',
        'debug.notes.localeListLoad' => 'Loaded locale list "{$localeList}" from XML',
        'debug.notes.localeLoad' => 'Loaded locale file "{$localeFile}" from XML',
        'debug.notes.missingLocaleKey' => 'Missing locale key "{$key}".',
        'debug.notes' => 'Notes:',
        'defaultMetric.title' => 'Default Metric',
        'editor.submissionReview.uploadFile' => 'Upload Review File',
        'editor.submissionReview.uploadAttachment' => 'Upload File',
        'email.addAttachment' => 'Add Attachment',
        'email.addAttachment.submissionFiles.attach' => 'Attach Submission Files',
        'email.addAttachment.submissionFiles.submissionDescription' => 'Attach files uploaded by the author in the submission stage.',
        'email.addAttachment.submissionFiles.reviewDescription' => 'Attach files uploaded during the submission workflow, such as revisions or files to be reviewed.',
        'email.addAttachment.libraryFiles' => 'Library Files',
        'email.addAttachment.libraryFiles.attach' => 'Attach Library Files',
        'email.addAttachment.libraryFiles.description' => 'Attach files from the Submission and Publisher Libraries.',
        'email.addAttachment.reviewFiles.attach' => 'Attach Review Files',
        'email.addAttachment.reviewFiles.description' => 'Attach files that were uploaded by reviewers',
        'email.addBccRecipient' => 'Add BCC',
        'email.addCcRecipient' => 'Add CC',
        'email.addToRecipient' => 'Add Recipient',
        'email.attachments' => 'Attachments',
        'email.attachmentNotFound' => 'The file {$fileName} could not be attached.',
        'email.bcc' => 'BCC',
        'email.bccSender' => 'Send a copy of this message to my address ({$address})',
        'email.body' => 'Body',
        'email.cc' => 'CC',
        'email.confirmSwitchLocale' => 'Are you sure you want to change to {$localeName} to compose this email? Any changes you have made to the subject and body of the email will be lost.',
        'email.compose' => 'Send Email',
        'email.compose.tooManyRecipients' => 'The message you are attempting to send has too many recipients.',
        'email.compose.tooSoon' => 'You are attempting to send a message too recently after your last message was sent. Please wait before sending another message.',
        'email.compose.error' => 'There was a problem sending an email message. Please try again later, or contact your system administrator.',
        'email.email' => 'Email',
        'email.from' => 'From',
        'email.invalid' => 'The email address {$email} is invalid.',
        'email.multipart' => 'This is a multi-part message in MIME format.',
        'email.recipient' => 'Recipient',
        'email.recipients' => 'Recipients',
        'email.sender' => 'Sender',
        'email.senderName' => 'Sender Name',
        'email.senderEmail' => 'Sender Email',
        'email.send' => 'Send',
        'email.skip' => 'Skip Email',
        'email.subject' => 'Subject',
        'email.subjectRequired' => 'Please provide an email subject.',
        'email.bodyRequired' => 'Please provide the email body text.',
        'email.to' => 'To',
        'form.url.invalid' => 'The specified URL is invalid. Please check it and try again.',
        'form.confirmSubmit' => 'Are you sure you want to submit this form?',
        'form.confirmSubmit.title' => 'Confirm',
        'form.dataHasChanged' => 'The data on this form has changed. Do you wish to continue without saving?',
        'form.disallowedLocales' => 'Only the following languages are allowed: {$languages}.',
        'form.disallowedProp' => 'This property is not allowed.',
        'form.dropzone.dictDefaultMessage' => 'Drop files here to upload',
        'form.dropzone.dictFallbackMessage' => 'Your browser does not support drag\'n\'drop file uploads.',
        'form.dropzone.dictFallbackText' => 'Please use the fallback form below to upload your files.',
        'form.dropzone.dictFileTooBig' => 'File is too big ({{filesize}}mb). Files larger than {{maxFilesize}}mb can not be uploaded.',
        'form.dropzone.dictInvalidFileType' => 'Files of this type can not be uploaded.',
        'form.dropzone.dictResponseError' => 'Server responded with {{statusCode}} code. Please contact the system administrator if this problem persists.',
        'form.dropzone.dictCancelUpload' => 'Cancel upload',
        'form.dropzone.dictUploadCanceled' => 'Upload canceled',
        'form.dropzone.dictCancelUploadConfirmation' => 'Are you sure you want to cancel this upload?',
        'form.dropzone.dictRemoveFile' => 'Remove file',
        'form.dropzone.dictMaxFilesExceeded' => 'You can not upload any more files.',
        'form.errorA11y' => 'Go to {$fieldLabel}: {$errorMessage}',
        'form.errorGoTo' => 'Jump to next error',
        'form.errorOne' => 'Please correct one error.',
        'form.errorMany' => 'Please correct {$count} errors.',
        'form.errors' => 'The form was not saved because {$count} error(s) were encountered. Please correct these errors and try again.',
        'form.errorsOccurred' => 'Errors occurred processing this form',
        'form.formLanguage.description' => 'To enter the information below in additional languages, first select the language.',
        'form.formLanguage' => 'Form Language',
        'form.contains' => 'contains',
        'form.is' => 'is',
        'form.startsWith' => 'starts with',
        'form.postRequired' => 'The form was not submitted properly.',
        'form.csrfInvalid' => 'The form could not be submitted. You may have been logged out. Please reload the page and try again.',
        'form.fileRequired' => 'A file upload is required.',
        'form.required' => '(* Required)',
        'form.requirePrimaryLocale' => 'You must complete this field in {$language}.',
        'form.requireId' => 'You must provide a valid ID.',
        'form.resubmit' => 'Resubmit',
        'form.saved' => 'Saved',
        'form.saveToUpload' => 'Use Save to upload file.',
        'form.send' => 'Send',
        'form.submit' => 'Submit',
        'form.invalidImage' => 'An invalid image was uploaded. Accepted formats are .png, .gif, or .jpg.',
        'form.multilingualLabel' => '{$label} in {$localeName}',
        'form.multilingualProgress' => '{$count}/{$total} languages completed',
        'help.help' => 'Help',
        'help.toc' => 'Table of Contents',
        'help.previous' => 'Previous',
        'help.next' => 'Next',
        'help.upALevel' => 'Up a Level',
        'icon.checked.alt' => 'Checked',
        'icon.comment.alt' => 'Comment',
        'icon.delete.alt' => 'Delete',
        'icon.edit.alt' => 'Edit',
        'icon.folder.alt' => 'Folder',
        'icon.font_large.alt' => 'Large',
        'icon.font_medium.alt' => 'Medium',
        'icon.font_small.alt' => 'Small',
        'icon.info.alt' => 'Info',
        'icon.letter.alt' => 'Letter',
        'icon.mail.alt' => 'Mail',
        'icon.unchecked.alt' => 'Unchecked',
        'icon.view.alt' => 'View',
        'informationCenter.informationCenter' => 'Information Center',
        'informationCenter.editorialHistory' => 'Editorial History',
        'informationCenter.addNote' => 'Add Note',
        'informationCenter.noNotes' => 'There are no notes to display.',
        'informationCenter.pastNotes' => 'Earlier Revision Notes',
        'informationCenter.deleteConfirm' => 'Are you sure you wish to delete this note?',
        'informationCenter.currentHistory' => 'Current Revision',
        'informationCenter.pastHistory' => 'Earlier Revisions',
        'informationCenter.history.noItems' => 'There are no events logged.',
        'informationCenter.history.notePosted' => 'Posted new note.',
        'informationCenter.history.messageSent' => 'Notification sent to users.',
        'stageParticipants.history.messageSent' => 'Notification sent to users.',
        'stageParticipants.notify.startDiscussion' => 'Start Discussion',
        'stageParticipants.notify.startDiscussion.description' => 'Begin a discussion between yourself and {$userFullName}.',
        'stageParticipants.notify.chooseMessage' => 'Choose a predefined message to use, or fill out the form below.',
        'stageParticipants.notify.message' => 'Message',
        'stageParticipants.notify.warning' => 'Please ensure that you have filled out the message field and included someone other than yourself in the discussion.',
        'stageParticipants.options' => 'Assignment privileges',
        'stageParticipants.recommendOnly' => 'This participant is only allowed to recommend an editorial decision and will require an authorised editor to record editorial decisions.',
        'stageParticipants.submissionEditMetadataOptions' => 'Permissions',
        'stageParticipants.canChangeMetadata' => 'Allow this person to make changes to the publication, such as the title, abstract, metadata and other publication details. You may wish to revoke this privilege if the submission has received a final check and is ready for publication.',
        'stageParticipants.selectedUser' => 'Participant',
        'stageParticipants.noOptionsToHandle' => 'No changes can be made to this participant',
        'locale.primary' => 'Primary locale',
        'locale.supported' => 'Supported locales',
        'navigation.access' => 'Users & Roles',
        'navigation.about' => 'About',
        'navigation.admin' => 'Administration',
        'navigation.archives' => 'Archives',
        'navigation.breadcrumbLabel' => 'You are here:',
        'navigation.breadcrumbSeparator' => '/',
        'navigation.tools' => 'Tools',
        'navigation.tools.importExport' => 'Import/Export',
        'navigation.tools.statistics' => 'Statistics',
        'navigation.browse' => 'Browse',
        'navigation.backTo' => '⟵ Back to {$page}',
        'navigation.browseByAuthor' => 'By Author',
        'navigation.browseByTitle' => 'By Title',
        'navigation.dashboard' => 'Dashboard',
        'navigation.data' => 'Data',
        'navigation.home' => 'Home',
        'navigation.infoForReaders' => 'For Readers',
        'navigation.infoForReaders.long' => 'Information For Readers',
        'navigation.items' => '{$from} - {$to} of {$total} items',
        'navigation.items.shownTotal' => '{$shown} of {$total} items',
        'navigation.login' => 'Login',
        'navigation.nextPage' => '&gt;&gt;',
        'navigation.nextStep' => 'Next Step',
        'navigation.previousPage' => '&lt;&lt;',
        'navigation.previousStep' => 'Previous Step',
        'navigation.publicMenu' => 'Public Menu',
        'navigation.register' => 'Register',
        'navigation.search' => 'Search',
        'navigation.settings' => 'Settings',
        'navigation.setup' => 'Setup',
        'navigation.sitemap' => 'Site Map',
        'navigation.skip.description' => 'Jump to content links',
        'navigation.skip.announcements' => 'Skip to announcements',
        'navigation.skip.main' => 'Skip to main content',
        'navigation.skip.nav' => 'Skip to main navigation menu',
        'navigation.skip.footer' => 'Skip to site footer',
        'navigation.stepNumber' => 'Step {$step}',
        'navigation.submissions' => 'Submissions',
        'navigation.system' => 'System',
        'navigation.userHome' => 'User Home',
        'navigation.user' => 'User',
        'navigation.userManagement' => 'User Management',
        'navigation.viewFrontend' => 'View Site',
        'institution.institutions' => 'Institutions',
        'notification.addedAuditor' => 'Auditor added.',
        'notification.removedAuditor' => 'Auditor removed.',
        'notification.addedQuery' => 'Added Discussion',
        'notification.reviewAcknowledged' => 'Review marked as acknowledged. Email not sent.',
        'notification.reviewerThankedEmail' => 'Thank you email sent to reviewer.',
        'notification.updatedReviewFiles' => 'Review files updated.',
        'notification.allow' => 'Enable these types of notifications.',
        'notification.addedAnnouncementType' => 'Announcement type added.',
        'notification.editedAnnouncementType' => 'Announcement type edited.',
        'notification.removedAnnouncementType' => 'Announcement type removed.',
        'notification.removedAnnouncement' => 'Announcement removed.',
        'notification.confirmError' => 'There was an error confirming your subscription.',
        'notification.confirmSuccess' => 'You have been successfully subscribed.',
        'notification.email' => 'Do not send me an email for these types of notifications.',
        'notification.noneExist' => 'You have no notifications at this time.',
        'notification.addedNote' => 'Note posted.',
        'notification.removedNote' => 'Note deleted.',
        'notification.removedFile' => 'Removed file.',
        'notification.removedSubmission' => 'Removed submission.',
        'notification.notification' => 'Notification',
        'notification.notifications' => 'Notifications',
        'notification.sentNotification' => 'Notification sent.',
        'notification.settings' => 'Notification Settings',
        'notification.settingsDescription' => 'Select the system events that you wish to be notified about. Unchecking an item will prevent notifications of the event from showing up in the system and also from being emailed to you. Checked events will appear in the system and you have an extra option to receive or not the same notification by email.',
        'notification.reminderError' => 'There was an error sending your password, please ensure you\'ve entered your email address correctly.',
        'notification.reminderSent' => 'Your new password has been sent to the email address provided.',
        'notification.savedSubmissionMetadata' => 'Submission metadata saved.',
        'notification.sendNotificationConfirmation' => 'Send an email about this to all registered users.',
        'search.author' => 'By Author',
        'search.abstract' => 'Abstract',
        'search.advancedFilters' => 'Advanced filters',
        'search.advancedSearchMore' => 'More search options',
        'search.advancedSearchLess' => 'Hide more search options',
        'search.searchAgain' => 'Search again',
        'search.cli.rebuildIndex.clearingIndex' => 'Clearing index',
        'search.cli.rebuildIndex.done' => 'done',
        'search.cli.rebuildIndex.error' => 'error',
        'search.cli.rebuildIndex.result' => '{$numIndexed} articles indexed',
        'search.coverage' => 'Coverage',
        'search.date' => 'Publication Date',
        'search.dateFrom' => 'Published After',
        'search.dateTo' => 'Published Before',
        'search.deleteFilter' => 'Delete',
        'search.discipline' => 'Disciplines',
        'search.fullText' => 'Full Text',
        'search.indexTerms' => 'Index terms',
        'search.indexTermsLong' => 'All index term fields',
        'search.matchAll' => 'Match all categories',
        'search.noResults' => 'No Results',
        'search.operator.and' => 'and',
        'search.operator.not' => 'not',
        'search.operator.or' => 'or',
        'search.SearchFor' => 'Search for',
        'search.searchResults' => 'Search Results',
        'search.searchResults.foundSingle' => 'Found one item.',
        'search.searchResults.foundPlural' => 'Found {$count} items.',
        'search.subject' => 'Keyword(s)',
        'search.titleIndex' => 'Browse Title Index',
        'search.title' => 'Title',
        'search.typeMethodApproach' => 'Type (method/approach)',
        'grid.action.downloadFile' => 'Download this file',
        'context.path' => 'Path',
        'review.ensuringAnonymousReview' => 'How to ensure all files are anonymized',
        'grid.action.showReviewPolicy' => 'Read the current review policy',
        'grid.action.deleteNotification' => 'Delete Task',
        'grid.action.markNew' => 'Mark New',
        'grid.action.markRead' => 'Mark Read',
        'dashboard.tasks' => 'Tasks',
        'dashboard.myQueue' => 'My Queue',
        'review.anonymousPeerReview.title' => 'How to ensure all files are anonymized',
        'review.anonymousPeerReview' => '<p>To ensure the integrity of anonymous peer-review, every effort should be made to prevent the identities of the authors and reviewers from being known to each other. This involves the authors, editors, and reviewers (who upload documents as part of their review) checking to see if the following steps have been taken with regard to the text and the file properties:</p>
<ul><li>The authors of the document have deleted their names from the text, with "Author" and year used in the references and footnotes, instead of the authors\' name, article title, etc.</li>
<li>The authors of the document have removed personal information from the file properties by taking the following steps:
<ul><li>Microsoft Word for Windows:
<ul><li>Go to File</li>
<li>Select Info</li>
<li>Click on Check for Issues</li>
<li>Click on Inspect Document</li>
<li>In the Document Inspector dialog box, select the check boxes to choose the type of hidden content that you want inspected.</li>
<li>Click Remove All</li>
<li>Click Close</li>
<li>Save the document</li></ul>
<li>Microsoft Word for MacOS:
<ul><li>Go to Tools</li>
<li>Click Protect Document</li>
<li>Select Remove personal information for this file on save</li>
<li>Click OK and save the file</li></ul></li>
<li>PDF:
<ul><li>Go to File</li>
<li>Select Properties</li>
<li>Remove any name in the author field</li>
<li>Click OK</li>
<li>Save the document</li></ul></li></ul>
',
        'reviewer.submission.reviewSchedule' => 'Review Schedule',
        'reviewer.submission.reviewRequestDate' => 'Editor\'s Request',
        'reviewer.submission.responseDueDate' => 'Response Due Date',
        'reviewer.submission.reviewDueDate' => 'Review Due Date',
        'submission.task.responseDueDate' => 'Response Due Date',
        'navigation.goBack' => 'Go Back',
        'notification.addedReviewer' => '{$reviewerName} was assigned to review this submission and sent an email notification.',
        'notification.addedReviewerNoEmail' => '{$reviewerName} was assigned to review this submission and was not sent an email notification.',
        'notification.removedReviewer' => 'Reviewer removed.',
        'notification.cancelledReviewer' => 'Reviewer cancelled.',
        'notification.reinstatedReviewer' => 'Reviewer reinstated.',
        'notification.reviewerResendRequest' => 'Request to reconsider the review assignment was sent.',
        'notification.addedStageParticipant' => 'User added as a stage participant.',
        'notification.editStageParticipant' => 'The stage assignment has been changed.',
        'notification.type.newAnnouncement' => 'A new announcement has been created.',
        'notification.type.reviewAssignment' => 'Review pending.',
        'notification.type.reviewAssignmentUpdated' => 'Review assignment updated.',
        'notification.type.auditorRequest' => 'Audit request for "{$file}"',
        'notification.type.allReviewsIn' => 'All reviewers have responded and a decision is needed in {$stage}.',
        'notification.type.allRevisionsIn' => 'A revised file has been uploaded for your editorial consideration in {$stage}.',
        'notification.type.pendingRevisions' => 'Revisions to consider in {$stage}.',
        'notification.type.pendingRevisions.title' => 'Revisions submitted to {$stage}.',
        'notification.type.reviewerComment' => 'A reviewer has commented on "{$title}".',
        'notification.signedFile' => 'File considered.',
        'timeZone' => 'Time zone',
        'user.authorization.submissionFile' => 'The current user is not authorized to access the specified submission file.',
        'user.authorization.invalidPublication' => 'Invalid publication.',
        'user.authorization.invalidSubmission' => 'Invalid submission.',
        'user.authorization.invalidRepresentation' => 'Invalid representation.',
        'user.authorization.invalidReviewRound' => 'Invalid review round.',
        'user.authorization.invalidQuery' => 'Invalid discussion.',
        'user.authorization.unauthorizedNote' => 'You do not have access to this discussion message.',
        'user.authorization.unauthorizedReviewAssignment' => 'You do not have access to this review assignment.',
        'user.authorization.authorRoleMissing' => 'You do not currently have sufficient privileges to view the submission. Please edit your profile to ensure that you have been granted the appropriate roles under "Register As".',
        'user.authorization.submissionAuthor' => 'The current user is not the author of the requested submission. Please verify that you are logged in with the correct user account.',
        'user.register.form.privacyConsentLabel' => 'Privacy Options',
        'notification.type.queryActivity' => 'Discussion activity.',
        'notification.type.queryAdded' => 'Discussion added.',
        'notification.type.assignCopyeditors' => 'Assign a copyeditor using the Assign link in the Participants list.',
        'notification.type.awaitingCopyedits' => 'Awaiting Copyedits.',
        'notification.type.roundStatusTitle' => 'Round {$round} Status',
        'notification.type.editorialReport' => 'Statistics report summary.',
        'notification.type.editorialReport.contents' => 'This is a kind reminder for you to check your journal\'s health through the editorial report.',
        'notification.type.editorialReminder' => 'Weekly email of outstanding tasks',
        'semicolon' => '{$label}:',
        'notification.editedNavigationMenuItem' => 'Navigation menu item was succesfully updated',
        'notification.removedNavigationMenuItem' => 'Navigation menu item was succesfully removed',
        'notification.addedNavigationMenuItem' => 'Navigation menu item was succesfully added',
        'notification.addedNavigationMenu' => 'Navigation menu was succesfully added',
        'notification.editedNavigationMenu' => 'Navigation menu was succesfully updated',
        'notification.removedNavigationMenu' => 'Navigation menu was succesfully removed',
        'notification.unsubscribeNotifications.success' => 'You have been unsubscribed',
        'notification.unsubscribeNotifications.error' => 'We could not unsubscribe you',
        'notification.unsubscribeNotifications.pageMessage' => 'Select the emails that you no longer wish to receive at {$email} from {$contextName}.',
        'notification.unsubscribeNotifications.resubscribe' => 'You can resubscribe to email notifications at any time from your <a href="{$profileNotificationUrl}">user profile</a>.',
        'notification.unsubscribeNotifications.successMessage' => 'The email address {$email} has been successfully unsubscribed. We\'ll no longer send you those emails. You can resubscribe to email notifications at any time from your <a href="{$profileNotificationUrl}">user profile</a>.',
        'notification.unsubscribeNotifications.errorMessage' => 'There was an unexpected error and we could not unsubscribe the email address {$email}. You can unsubscribe from all email notifications in your <a href="{$profileNotificationUrl}">user profile</a> or contact us directly for help.',
        'notification.unsubscribeNotifications' => 'Unsubscribe',
        'list.viewMore' => 'Show more details about {$name}',
        'list.viewLess' => 'Hide expanded details about {$name}',
        'list.expandAll' => 'Expand all',
        'list.collapseAll' => 'Collapse all',
        'validation.invalidOption' => 'This is not a valid option.',
        'validator.accepted' => 'Please accept this item.',
        'validator.active_url' => 'This is not a valid URL.',
        'validator.after' => 'This date must be after {$date}.',
        'validator.alpha' => 'This may only contain letters.',
        'validator.alpha_dash' => 'This may only contain letters, numbers, dashes and underscores.',
        'validator.alpha_dash_period' => 'This may only contain letters, numbers, dashes, underscores and periods.',
        'validator.alpha_num' => 'This may only contain letters and numbers.',
        'validator.array' => 'This is not a valid array.',
        'validator.before' => 'This date must be before {$date}.',
        'validator.between.numeric' => 'This must be between {$min} and {$max}.',
        'validator.between.file' => 'This must be between {$min} and {$max} kilobytes.',
        'validator.between.string' => 'This must be between {$min} and {$max} characters.',
        'validator.between.array' => 'This must have between {$min} and {$max} items.',
        'validator.boolean' => 'This field must be true or false.',
        'validator.confirmed' => 'The confirmation for this field does not match.',
        'validator.country' => 'This is not a valid country.',
        'validator.country.regex' => 'This is not a valid country. The country must be one of the 2-letter international codes. See all codes at https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements.',
        'validator.currency' => 'This is not a valid currency.',
        'validator.date' => 'This is not a valid date.',
        'validator.date_format' => 'This does not match the format {$format}.',
        'validator.different' => 'The {$attribute} and {$other} must be different.',
        'validator.digits' => 'This must be {$digits} digits long.',
        'validator.digits_between' => 'This must be between {$min} and {$max} digits.',
        'validator.email' => 'This is not a valid email address.',
        'validator.exists' => 'The selected {$attribute} is invalid.',
        'validator.filled' => 'This field is required.',
        'validator.image' => 'This must be an image.',
        'validator.in' => 'The selected {$attribute} is invalid.',
        'validator.integer' => 'This is not a valid integer.',
        'validator.ip' => 'This is not a valid IP address.',
        'validator.issn' => 'This is not a valid ISSN.',
        'validator.json' => 'This is not a valid JSON string.',
        'validator.locale' => 'This language is not accepted.',
        'validator.localeExpected' => 'This field is multilingual. Separate values must be provided for each supported language.',
        'validator.localeKey' => 'Languages must be specified using the locale code. Examples: en_US, fr_CA, sr_RS@cyrillic.',
        'validator.max.numeric' => 'This may not be greater than {$max}.',
        'validator.max.file' => 'This may not be greater than {$max} kilobytes.',
        'validator.max.string' => 'This may not be greater than {$max} characters.',
        'validator.max.array' => 'This may not have more than {$max} items.',
        'validator.mimes' => 'This must be a file of type {$values}.',
        'validator.min.numeric' => 'This must be at least {$min}.',
        'validator.min.file' => 'This must be at least {$min} kilobytes.',
        'validator.min.string' => 'This must be at least {$min} characters.',
        'validator.min.array' => 'This must have at least {$min} items.',
        'validator.not_in' => 'The selected {$attribute} is invalid.',
        'validator.numeric' => 'This is not a valid number.',
        'validator.orcid' => 'This is not a valid ORCID.',
        'validator.present' => 'The {$attribute} field must be present.',
        'validator.regex' => 'This is not formatted correctly.',
        'validator.required' => 'This field is required.',
        'validator.required_if' => 'This field is required when {$other} is {$value}.',
        'validator.required_unless' => 'This field is required unless {$other} is in {$values}.',
        'validator.required_with' => 'This field is required when {$values} is present.',
        'validator.required_with_all' => 'This field is required when {$values} is present.',
        'validator.required_without' => 'This field is required when {$values} is not present.',
        'validator.required_without_all' => 'This field is required when none of {$values} are present.',
        'validator.same' => 'The {$attribute} and {$other} must match.',
        'validator.size.numeric' => 'This must be {$size}.',
        'validator.size.file' => 'This must be {$size} kilobytes.',
        'validator.size.string' => 'This must be {$size} characters.',
        'validator.size.array' => 'This must contain {$size} items.',
        'validator.string' => 'This is not a valid string.',
        'validator.timezone' => 'This is not a valid time zone.',
        'validator.unique' => 'The {$attribute} has already been taken.',
        'validator.url' => 'This is not a valid URL.',
        'validator.no_new_line' => 'No new line allowed.',
        'validator.allowable_title_html_tags' => 'Only [{$tags}] html tags are allowed.',
        'filter.input.error.notSupported' => 'Filter ({$displayName}) supports input {$inputTypeName} - {$typeofInput} given',
        'filter.error.missingRequirements' => 'Trying to run a transformation that is not supported in your installation environment.',
        'filter.import.error.couldNotImportNode' => 'Could not import XML Node',
        'plugins.importexport.common.error.unknownCommand' => 'Unknown command {$command}',
        'common.withForwardSlash' => '{$item}/{$afterSlash}',
        'common.categorySeparator' => '{$parent} > {$child}',
        'notification.addedAuthor' => 'Author added.',
        'notification.editedAuthor' => 'Author edited.',
        'installer.additionalLocales' => 'Additional locales',
        'installer.administratorAccount' => 'Administrator Account',
        'installer.administratorAccountInstructions' => 'This user account will become the site administrator and have complete access to the system. Additional user accounts can be created after installation.',
        'installer.checkNo' => '<span class="pkp_form_error formError">NO</span>',
        'installer.checkYes' => 'Yes',
        'installer.configFileError' => 'The configuration file <tt>config.inc.php</tt> does not exist or is not readable.',
        'installer.connectionCharset' => 'Connection character set',
        'installer.contentsOfConfigFile' => 'Contents of configuration file',
        'installer.databaseDriver' => 'Database driver',
        'installer.databaseDriverInstructions' => '<strong>The system currently supports MySQL and PostgreSQL, in case you\'re unable to select one of these options below, contact your system administrator to ensure your server has the required PHP extensions.</strong>',
        'installer.databaseHost' => 'Host',
        'installer.databaseHostInstructions' => 'Leave the hostname blank to connect using domain sockets instead of over TCP/IP. This is not necessary with MySQL, which will automatically use sockets if "localhost" is entered, but is required with some other database servers such as PostgreSQL.',
        'installer.databaseName' => 'Database name',
        'installer.databasePassword' => 'Password',
        'installer.databaseSettings' => 'Database Settings',
        'installer.databaseUsername' => 'Username',
        'installer.filesDir' => 'Directory for uploads',
        'installer.fileSettings' => 'File Settings',
        'installer.form.clientCharsetRequired' => 'A client character set must be selected.',
        'installer.form.databaseDriverRequired' => 'A database driver must be selected.',
        'installer.form.databaseNameRequired' => 'The database name is required.',
        'installer.form.emailRequired' => 'A valid email address for the administrator account is required.',
        'installer.form.filesDirRequired' => 'The directory to be used for storing uploaded files is required.',
        'installer.form.localeRequired' => 'A locale must be selected.',
        'installer.form.passwordRequired' => 'A password for the administrator account is required.',
        'installer.form.passwordsDoNotMatch' => 'The administrator passwords do not match.',
        'installer.form.separateMultiple' => 'Separate multiple values with commas',
        'installer.form.usernameAlphaNumeric' => 'The administrator username can contain only alphanumeric characters, underscores, and hyphens, and must begin and end with an alphanumeric character.',
        'installer.form.usernameRequired' => 'A username for the administrator account is required.',
        'installer.form.timeZoneRequired' => 'A time zone must be selected.',
        'installer.installationWrongPhp' => '<br/><strong>WARNING: Your current version of PHP does not meet the minimum requirements for installation. It is recommended to upgrade to a more recent release of PHP.</strong>',
        'installer.installErrorsOccurred' => 'Errors occurred during installation',
        'installer.installerSQLStatements' => 'SQL statements for installation',
        'installer.installFileError' => 'The installation file <tt>dbscripts/xml/install.xml</tt> does not exist or is not readable.',
        'installer.installFilesDirError' => 'The directory specified for uploaded files does not exist or is not writable.',
        'installer.installParseDBFileError' => 'Error parsing the database installation file <tt>{$file}</tt>.',
        'installer.installMigrationError' => 'An exception was thrown when executing the migration class <tt>{$class}</tt>. The exception was {$message}.',
        'installer.installParseEmailTemplatesFileError' => 'Error parsing the email template file <tt>{$file}</tt>.',
        'installer.installParseFilterConfigFileError' => 'Error parsing the filter configuration file <tt>{$file}</tt>.',
        'installer.unsupportedUpgradeError' => 'Upgrade unsupported. See docs/UPGRADE-UNSUPPORTED for details.',
        'installer.timezoneInstructions' => 'The time zone to use for this system.',
        'installer.additionalLocalesInstructions' => 'Select any additional languages to support in this system. Additional languages can also be installed at any time from the site administration interface.<br>* = Denominates languages which are not fully translated (> 90% of terms translated)',
        'installer.locale' => 'Locale',
        'installer.locale.maybeIncomplete' => 'Marked locales may be incomplete.',
        'installer.localeSettings' => 'Locale Settings',
        'installer.oaiSettings' => 'OAI Settings',
        'installer.oaiRepositoryIdInstructions' => 'A unique identifier used to identify metadata records indexed from this site using the <a href="https://www.openarchives.org/" target="_blank">Open Archives Initiative</a> Protocol for Metadata Harvesting.',
        'installer.oaiRepositoryId' => 'Repository Identifier',
        'installer.publicFilesDirError' => 'The public files directory does not exist or is not writable.',
        'installer.releaseNotes' => 'Release Notes',
        'installer.preInstallationInstructionsTitle' => 'Pre-Installation Steps',
        'installer.preInstallationInstructions' => '
<h4>Pre-Installation Steps</h4>


<p>1. The following files and directories (and their contents) must be made writable:</p>
<ul>
	<li><tt>config.inc.php</tt> is writable (optional): {$writable_config}</li>
	<li><tt>public/</tt> is writable: {$writable_public}</li>
	<li><tt>cache/</tt> is writable: {$writable_cache}</li>
	<li><tt>cache/t_cache/</tt> is writable: {$writable_templates_cache}</li>
	<li><tt>cache/t_compile/</tt> is writable: {$writable_templates_compile}</li>
	<li><tt>cache/_db</tt> is writable: {$writable_db_cache}</li>
</ul>

<p>2. A directory to store uploaded files must be created and made writable (see "File Settings" below).</p>',
        'installer.configureXSLMessage' => '<p>Your PHP installation does not have the XSL module enabled. Either enable it, or configure the xslt_command parameter in your config.inc.php file.</p>',
        'installer.beacon' => 'Beacon',
        'installer.beacon.enable' => 'Provide a unique site ID and OAI base URL to PKP for statistics and security alert purposes only.',
        'installer.unsupportedPhpError' => 'Your server\'s PHP version is not supported by this software. Double-check the installation requirements in docs/README.',
        'editor.submissionArchive.confirmDelete' => 'Are you sure you want to permanently delete this submission?',
        'editor.activityLog' => 'Activity Log',
        'editor.submissionLibrary' => 'Library',
        'editor.submission.workflowDecision.submission' => 'Decision recorded',
        'editor.submission.workflowDecision.submission.declined' => 'Submission declined.',
        'editor.submission.workflowDecision.submission.accepted' => 'Submission accepted.',
        'editor.submission.workflowDecision.submission.published' => 'Submission published.',
        'editor.submission.workflowDecision.submission.reviewRound' => 'Sent for a new round of reviews.',
        'editor.submission.workflowDecision.submission.production' => 'Sent to production.',
        'editor.submission.workflowDecision.submission.underReview' => 'Submission accepted for review.',
        'editor.submission.workflowDecision.changeDecision' => 'Change decision',
        'editor.submission.workflowDecision.disallowedDecision' => 'You do not have permission to record this decision on this submission.',
        'editor.submission.workflowDecision.invalidEditor' => 'The editor was not recognized and may not have permission to record a decision on this submission.',
        'editor.submission.workflowDecision.invalidRecipients' => 'You can not send an email to the following recipients: {$names}.',
        'editor.submission.workflowDecision.invalidReviewRound' => 'This review round could not be found.',
        'editor.submission.workflowDecision.invalidReviewRoundStage' => 'A review round was provided but this decision is not taken during a review stage.',
        'editor.submission.workflowDecision.invalidReviewRoundSubmission' => 'This review round is not part of this submission.',
        'editor.submission.workflowDecision.invalidStage' => 'The submission is not at the appropriate stage of the workflow to take this decision.',
        'editor.submission.workflowDecision.noUnassignedDecisions' => 'You must be assigned to this submission in order to record an editorial decision.',
        'editor.submission.workflowDecision.requiredReviewRound' => 'A review round id must be provided in order to take this decision.',
        'editor.submission.workflowDecision.requiredDecidingEditor' => 'A recommendation can not be made unless an editor is assigned to this stage who can take a final decision.',
        'editor.submission.workflowDecision.submissionInvalid' => 'A decision could not be taken on this submission. The submission id is missing or does not match the requested submission.',
        'editor.submission.workflowDecision.typeInvalid' => 'This decision could not be found. Please provide a recognized decision type.',
        'editor.review.notInitiated' => 'The review process has not yet been initiated.',
        'editor.submission.copyediting.personalMessageToUser' => 'Message to user',
        'editor.submission.externalReviewDescription' => 'Select files below to send them to the review stage.',
        'editor.submission.fileAuditor.form.fileRequired' => 'You must select at least one file to assign the user to.',
        'editor.submission.fileAuditor.form.messageRequired' => 'You must include a personal message.',
        'editor.submission.fileAuditor.skipEmail' => 'Do not send email to the Auditor',
        'editor.submission.fileAuditor.form.userRequired' => 'You must select a user to assign.',
        'editor.submission.uploadSelectFiles' => 'Upload/Select Files',
        'editor.submission.selectFiles' => 'Select Files',
        'editor.submission.revisions' => 'Revisions',
        'editor.submission.review.reviewersDescription' => 'Use <em>+Add Reviewer</em> to invite readers to review the submission files. The notebook icon indicates that a review has been submitted, which is then checked <em>Acknowledged</em> after it has been consulted. When reviews are overdue, a red envelope icon appears for reminding reviewers.',
        'editor.submission.addReviewer' => 'Add Reviewer',
        'editor.submission.findAndSelectReviewer' => 'Locate a Reviewer',
        'editor.submission.findAndSelectUser' => 'Locate a User',
        'editor.submission.fileList.includeAllStages' => 'Show files from all accessible workflow stages.',
        'editor.submission.review.currentFiles' => 'Current Review Files For Round {$round}',
        'editor.submission.backToSearch' => 'Back to Search',
        'editor.review.createReviewer' => 'Create New Reviewer',
        'editor.review.enrollReviewer.short' => 'Enroll Existing User',
        'editor.review.unassignReviewer' => 'Unassign Reviewer',
        'editor.review.cancelReviewer' => 'Cancel Reviewer',
        'editor.review.reinstateReviewer' => 'Reinstate Reviewer',
        'editor.review.resendRequestReviewer' => 'Resend Review Request',
        'editor.submissionReview.reviewType' => 'Review Type',
        'editor.submissionReview.sendEmail' => 'Send an email notification to the author(s): {$authorName}',
        'editor.submissionReview.sendEmail.editors' => 'Send an email notification to the editor(s): {$editorNames}',
        'editor.submissionReview.skipEmail' => 'Do not send an email notification',
        'editor.submissionReview.open' => 'Open',
        'editor.submissionReview.anonymous' => 'Anonymous Reviewer/Disclosed Author',
        'editor.submissionReview.doubleAnonymous' => 'Anonymous Reviewer/Anonymous Author',
        'editor.submissionReview.restrictFiles' => 'Files To Be Reviewed',
        'editor.submissionReview.restrictFiles.hide' => 'Close File Selection',
        'editor.submissionReview.editReview' => 'Edit Review',
        'editor.review.anonymousReviewer' => 'Anonymous Reviewer',
        'editor.review.personalMessageToReviewer' => 'Email to be sent to reviewer',
        'editor.review.importantDates' => 'Important Dates',
        'editor.review.uploadRevision' => 'Upload Revision',
        'editor.review.newReviewRound' => 'Require New Review Round',
        'editor.review.NotifyAuthorRevisions' => 'Revisions will not be subject to a new round of peer reviews.',
        'editor.review.NotifyAuthorResubmit' => 'Revisions will be subject to a new round of peer reviews.',
        'editor.review.NotifyAuthorRevisions.recommendation' => 'Revisions should not be subject to a new round of peer reviews.',
        'editor.review.NotifyAuthorResubmit.recommendation' => 'Revisions should be subject to a new round of peer reviews.',
        'editor.review.dateAccepted' => 'Review Acceptance Date',
        'editor.review.reviewsAdded' => 'Reviews added to message body.',
        'editor.review.noReviews' => 'No peer reviews to import',
        'editor.review.reminder' => 'Review Reminder',
        'editor.review.thankReviewer' => 'Thank Reviewer',
        'editor.review.reminderError' => 'Error sending review reminder',
        'editor.review.thankReviewerError' => 'Error sending thank you to reviewer',
        'editor.review.skipEmail' => 'Do not send email to Reviewer.',
        'editor.review.sendReminder' => 'Send Reminder',
        'editor.review.readReview' => 'Read Review',
        'editor.review.readNewReview' => 'Read New Review',
        'editor.review.responseDue' => 'Response due: {$date}',
        'editor.review.requestSent' => 'Request Sent',
        'editor.review.requestAccepted' => 'Request Accepted',
        'editor.review.requestDeclined' => 'Request Declined',
        'editor.review.requestCancelled' => 'Request Cancelled',
        'editor.review.requestDeclined.tooltip' => 'The reviewer declined this review request.',
        'editor.review.requestCancelled.tooltip' => 'The editor cancelled this review request.',
        'editor.review.revertDecision' => 'Revert Decision',
        'editor.review.reviewDue' => 'Review due: {$date}',
        'editor.review.reviewDueDate' => 'Review Due Date',
        'editor.review.reviewCompleted' => 'Review Completed',
        'editor.review.reviewConfirmed' => 'Review Confirmed',
        'editor.review.reviewSubmitted' => 'Review Submitted',
        'editor.review.reviewerThanked' => 'Reviewer Thanked',
        'editor.review.ReviewerResendRequest' => 'Request Resent',
        'editor.review.reviewerComments' => 'Reviewer Comments',
        'editor.review.rateReviewer' => 'Reviewer rating',
        'editor.review.rateReviewer.description' => 'Rate the quality of the review provided. This rating is not shared with the reviewer.',
        'editor.review.reviewerRating.none' => 'No rating',
        'editor.review.mustSelect' => 'You must select a reviewer',
        'editor.review.errorAddingReviewer' => 'There was an error adding the reviewer.  Please try again.',
        'editor.review.errorDeletingReviewer' => 'There was an error deleting the reviewer.  Please try again.',
        'editor.review.errorReinstatingReviewer' => 'There was an error reinstating the reviewer.  Please try again.',
        'editor.review.errorResendingReviewerRequest' => 'There was an error requesting the reviewer to reconsider the review invitation.  Please try again.',
        'editor.review.userGroupSelect' => 'Enroll the user with this reviewer user group',
        'editor.review.unconsiderReviewText' => 'Do you wish to mark this review as unconsidered?  The review history will be preserved.',
        'editor.review.unconsiderReview' => 'Unconsider this Review',
        'editor.review.readConfirmation' => 'Once this review has been read, press "Confirm" to indicate that the review process may proceed. If the reviewer has submitted their review elsewhere, you may upload the file below and then press "Confirm" to proceed.',
        'editor.discussion.errorAnonymousParticipants' => 'A discussion can not be created with the selected participants because it would impact the anonymity of the review process.',
        'editor.discussion.errorNotStageParticipant' => 'A selected participant is not assigned to this stage.',
        'editor.submission.schedulePublication' => 'Schedule For Publication',
        'editor.submission.selectCopyedingFiles' => 'Copyediting Files',
        'editor.submission.selectReviewer' => 'Select Reviewer',
        'editor.submission.taskDueDate' => 'Task Due Date',
        'editor.submission.taskSchedule' => 'Task schedule',
        'editor.review.enrollReviewer' => 'Enroll an Existing User as Reviewer',
        'editor.submission.noAuditRequested' => 'No audit requested for this file',
        'editor.submission.personalMessageToUser' => 'Email to be sent to user',
        'editor.submission.proof.reminder' => 'Proof reminder',
        'editor.submission.editorial.approveCopyeditDescription' => 'The copyedited file needs to be approved before it can be sent to the Production stage. Do you want to approve this file?',
        'editor.submission.editorial.disapproveCopyeditDescription' => 'Disapproving this copyedited file will make it unavailable to send to production stage. Do you want to disapprove this file?',
        'editor.submission.addAuditor' => 'Assign Auditor',
        'editor.submission.copyedit.manageCopyeditFilesDescription' => 'Any files that have already been uploaded to any submission stage can be added to the Copyedit Files listing by checking the Include checkbox below and clicking Search: all available files will be listed and can be chosen for inclusion. Additional files not already uploaded to a stage can be added to the listing by clicking the Upload File link.',
        'editor.review' => 'Review',
        'editor.review.reviewDetails' => 'Review Details',
        'editor.review.noReviewFilesUploaded' => 'No Files Uploaded',
        'editor.review.noReviewFilesUploaded.details' => 'You have not uploaded any review files.',
        'editor.review.emailReviewer' => 'Email Reviewer',
        'editor.submission.production.productionReadyFiles' => 'Production Ready Files',
        'editor.submission.newRound' => 'New Review Round',
        'editor.submissionReview.recordDecision' => 'Record Editorial Decision',
        'editor.submissionReview.recordRecommendation' => 'Record Editorial Recommendation',
        'editor.submissionReview.recordRecommendation.notifyEditors' => 'Notify Editors',
        'editor.submissionReview.recordRecommendation.skipEmail' => 'Do not send editors an email.',
        'editor.submissionReview.recordRecommendation.createDiscussion' => 'Create a review discussion about this recommendation.',
        'editor.submissionReview.recordRecommendation.skipDiscussion' => 'Do not create a review discussion.',
        'editor.submission.newRoundDescription' => 'You are about to create a new review round for this submission.  Files that have not been used in other review rounds are listed below.',
        'editor.submission.createNewRound' => 'Create New Review Round',
        'editor.article.reviewForms' => 'Review Forms',
        'editor.article.selectReviewForm' => 'Select Review Form',
        'editor.article.confirmChangeReviewForm' => 'Warning: Changing the review form will affect any answers reviewers have made using this form. Are you sure you wish to continue?',
        'editor.submission.noReviewerFilesSelected' => 'No Files Selected',
        'editor.submission.noReviewerFilesSelected.details' => 'You have not selected any files for the reviewer to review.',
        'submission.queries.subjectRequired' => 'A discussion subject is required.',
        'submission.queries.messageRequired' => 'A discussion message is required.',
        'submission.queries.attachedFiles' => 'Attached Files',
        'grid.action.editQuery' => 'Edit Discussion',
        'editor.submission.query.manageQueryNoteFilesDescription' => 'Files can be attached for inclusion in this discussion from the list below.',
        'editor.submission.selectedReviewer' => 'Selected Reviewer',
        'editor.submission.proofreading.approveProof' => 'Approve Proof',
        'editor.submission.proofreading.revokeProofApproval' => 'Revoke Proof Approval',
        'editor.submission.proofreading.confirmCompletion' => 'Approve this proof to indicate proofreading is complete and the file is ready to be published.',
        'editor.submission.proofreading.confirmRemoveCompletion' => 'Revoke approval for this proof to indicate proofreading is no longer complete and the file is not ready to be published.',
        'editor.submission.revertDeclineDescription' => 'Are you sure you want to reverse the decision to decline this submission?',
        'editor.publicIdentificationNumericNotAllowed' => 'The public identifier \'{$publicIdentifier}\' must not be a number.',
        'editor.publicIdentificationPatternNotAllowed' => 'The pattern {$pattern} is not allowed for the public identifier.',
        'reviewer.list.filterRating' => 'Rated at least',
        'reviewer.list.activeReviews' => '{$count} active',
        'reviewer.list.activeReviewsDescription' => 'Active reviews currently assigned',
        'reviewer.list.assignedToLastRound' => 'This reviewer completed a review in the last round.',
        'reviewer.list.completedReviews' => 'Reviews completed',
        'reviewer.list.declinedReviews' => 'Review requests declined',
        'reviewer.list.cancelledReviews' => 'Review requests cancelled',
        'reviewer.list.reviewerRating' => 'Reviewer rating: {$rating}',
        'reviewer.list.daysSinceLastAssignment' => '{$days} days ago',
        'reviewer.list.daySinceLastAssignment' => 'Yesterday',
        'reviewer.list.daysSinceLastAssignmentDescription' => 'Days since last review assigned',
        'reviewer.list.averageCompletion' => 'Average days to complete review',
        'reviewer.list.neverAssigned' => 'Never assigned',
        'reviewer.list.reassign' => 'Reassign',
        'reviewer.list.reassign.withName' => 'Reassign {$name}',
        'reviewer.list.currentlyAssigned' => 'This reviewer has already been assigned to this review round.',
        'reviewer.list.warnOnAssign' => 'This reviewer is locked because they have been assigned a role which allows them to view the author\'s identity. Anonymous peer review can not be guaranteed. Would you like to unlock this reviewer anyway?',
        'reviewer.list.warnOnAssignUnlock' => 'Unlock',
        'reviewer.list.reviewInterests' => 'Reviewing Interests',
        'reviewer.list.biography' => 'Biography',
        'reviewer.list.empty' => 'No reviewers found',
        'reviewer.list.showOnlyReviewersFromPreviousRound' => 'Assigned to Earlier Round',
        'editor.decision.cancelDecision' => 'Cancel Decision',
        'editor.decision.cancelDecision.confirmation' => 'Are you sure you want to cancel this decision?',
        'editor.decision.completeSteps' => 'Complete the following steps to take this decision',
        'editor.decision.dontSkipEmail' => 'Don\'t skip this email',
        'editor.decision.emailSkipped' => 'This step has been skipped and no email will be sent.',
        'editor.decision.recordDecision' => 'Record Decision',
        'editor.decision.skipEmail' => 'Skip this email',
        'editor.decision.stepError' => 'There was a problem with the {$stepName} step.',
        'sushi.status.description' => 'COUNTER Usage Reports for {$contextName}.',
        'sushi.exception.1' => 'Requested date ({$beginDate} or {$endDate}) is in the middle of the month; however, only whole months are considered.',
        'sushi.exception.2' => 'Requested item ID ({$itemId}) is not a number. This parameter expects a submission ID.',
        'sushi.exception.3' => 'Parameter item_id contains more than one value, however only one is accepted. The following values are not considered: item_id={$itemIdValues}',
        'sushi.exception.1030.missing' => 'Missing {$params}.',
        'sushi.exception.1030.invalid' => 'Invalid {$params}.',
        'sushi.exception.3020.dateFormat' => 'Invalid format for begin_date or end_date.',
        'sushi.exception.3020.dateRange' => 'Invalid date range.',
        'sushi.exception.3030' => 'No usage available for requested dates. Request was for {$beginDate} to {$endDate}.',
        'sushi.exception.3031' => 'Request was for {$beginDate} to {$endDate}; however, usage is only available to {$lastDate}.',
        'sushi.exception.3032' => 'Request was for {$beginDate} to {$endDate}; however, usage is only available from {$earliestDate}.',
        'sushi.exception.3050' => 'The request contained parameters ({$params}) that are not recognized in the context of the report being serviced.',
        'sushi.exception.3060' => 'The following filter values are not supported: {$filterValues}',
        'sushi.exception.3062' => 'The following attribute values are not supported: {$attributeValues}',
        'default.groups.name.siteAdmin' => 'Site Admin',
        'default.groups.plural.siteAdmin' => 'Site Admins',
        'default.groups.name.productionEditor' => 'Production editor',
        'default.groups.plural.productionEditor' => 'Production editors',
        'default.groups.abbrev.productionEditor' => 'ProdE',
        'default.groups.name.copyeditor' => 'Copyeditor',
        'default.groups.plural.copyeditor' => 'Copyeditors',
        'default.groups.abbrev.copyeditor' => 'CE',
        'default.groups.name.proofreader' => 'Proofreader',
        'default.groups.plural.proofreader' => 'Proofreaders',
        'default.groups.abbrev.proofreader' => 'PR',
        'default.groups.name.designer' => 'Designer',
        'default.groups.plural.designer' => 'Designers',
        'default.groups.abbrev.designer' => 'Design',
        'default.groups.name.internalReviewer' => 'Internal Reviewer',
        'default.groups.plural.internalReviewer' => 'Internal Reviewers',
        'default.groups.abbrev.internalReviewer' => 'IR',
        'default.groups.name.marketing' => 'Marketing and sales coordinator',
        'default.groups.plural.marketing' => 'Marketing and sales coordinators',
        'default.groups.abbrev.marketing' => 'MS',
        'default.groups.name.funding' => 'Funding coordinator',
        'default.groups.plural.funding' => 'Funding coordinators',
        'default.groups.abbrev.funding' => 'FC',
        'default.groups.name.indexer' => 'Indexer',
        'default.groups.plural.indexer' => 'Indexers',
        'default.groups.abbrev.indexer' => 'IND',
        'default.groups.name.layoutEditor' => 'Layout Editor',
        'default.groups.plural.layoutEditor' => 'Layout Editors',
        'default.groups.abbrev.layoutEditor' => 'LE',
        'default.groups.name.author' => 'Author',
        'default.groups.plural.author' => 'Authors',
        'default.groups.abbrev.author' => 'AU',
        'default.groups.name.translator' => 'Translator',
        'default.groups.plural.translator' => 'Translators',
        'default.groups.abbrev.translator' => 'Trans',
        'default.groups.name.reader' => 'Reader',
        'default.groups.plural.reader' => 'Readers',
        'default.groups.abbrev.reader' => 'Read',
        'default.genres.other' => 'Other',
        'default.genres.multimedia' => 'Multimedia',
        'default.genres.image' => 'Image',
        'default.genres.styleSheet' => 'HTML Stylesheet',
        'default.contextSettings.emailSignature' => '<br><br>—<br><p>This is an automated message from <a href="{$contextUrl}">{$contextName}</a>.</p>',
        'default.submission.step.beforeYouBegin' => '<p>Thank you for submitting to the {$contextName}. You will be asked to upload files, identify co-authors, and provide information such as the title and abstract.<p><p>Please read our <a href="{$submissionGuidelinesUrl}" target="_blank">Submission Guidelines</a> if you have not done so already. When filling out the forms, provide as many details as possible in order to help our editors evaluate your work.</p><p>Once you begin, you can save your submission and come back to it later. You will be able to review and correct any information before you submit.</p>',
        'default.submission.step.uploadFiles' => '<p>Provide any files our editorial team may need to evaluate your submission. In addition to the main work, you may wish to submit data sets, conflict of interest statements, or other supplementary files if these will be helpful for our editors.</p>',
        'default.submission.step.contributors' => '<p>Add details for all of the contributors to this submission. Contributors added here will be sent an email confirmation of the submission, as well as a copy of all editorial decisions recorded against this submission.</p><p>If a contributor can not be contacted by email, because they must remain anonymous or do not have an email account, please do not enter a fake email address. You can add information about this contributor in a message to the editor at a later step in the submission process.</p>',
        'default.submission.step.details' => '<p>Please provide the following details to help us manage your submission in our system.</p>',
        'default.submission.step.forTheEditors' => '<p>Please provide the following details in order to help our editorial team manage your submission.</p><p>When entering metadata, provide entries that you think would be most helpful to the person managing your submission. This information can be changed before publication.</p>',
        'default.submission.step.review' => '<p>Review the information you have entered before you complete your submission. You can change any of the details displayed here by clicking the edit button at the top of each section.</p><p>Once you complete your submission, a member of our editorial team will be assigned to review it. Please ensure the details you have entered here are as accurate as possible.</p>',
        'reviewer.reviewSteps.request' => '1. Request',
        'reviewer.reviewSteps.guidelines' => '2. Guidelines',
        'reviewer.reviewSteps.download' => '3. Download & Review',
        'reviewer.reviewSteps.completion' => '4. Completion',
        'reviewer.step1.request' => 'Request for Review',
        'reviewer.step1.requestBoilerplate' => 'You have been selected as a potential reviewer of the following submission.  Below is an overview of the submission, as well as the timeline for this review.  We hope that you are able to participate.',
        'reviewer.step1.viewAllDetails' => 'View All Submission Details',
        'reviewer.submission.reviewerFiles' => 'Reviewer Files',
        'reviewer.submission.declineReview' => 'Decline Review Request',
        'reviewer.submission.declineReviewMessage' => 'You may provide the editor with any reasons why you are declining this review in the field below.',
        'reviewer.submission.acceptReview' => 'Accept Review, Continue to Step #2',
        'reviewer.submission.continueToStepThree' => 'Continue to Step #3',
        'reviewer.submission.submitReview' => 'Submit Review',
        'reviewer.submission.saveReviewForLater' => 'Save for Later',
        'reviewer.submission.reviewerGuidelines' => 'Reviewer Guidelines',
        'reviewer.submission.enterCompetingInterests' => 'This publisher has a policy for disclosure of potential competing interests from its reviewers.  Please take a moment to review this policy.',
        'reviewer.submission.noCompetingInterests' => 'I do not have any competing interests',
        'reviewer.submission.hasCompetingInterests' => 'I may have competing interests (Specify below)',
        'reviewer.submission.competingInterests' => 'Competing Interests',
        'reviewer.submission.guidelines' => 'Review Guidelines',
        'reviewer.submission.noGuidelines' => 'This publisher has not set any reviewer guidelines.',
        'reviewer.submission.downloadDescription' => 'Click on the file names below to download the files associated with this submission.',
        'reviewer.submission.reviewDescription' => 'Enter (or paste) your review of this submission into the form below.',
        'reviewer.submission.uploadDescription' => 'Upload files you would like the editor and/or author to consult, including revised versions of the original review file(s).',
        'reviewer.complete' => 'Review Submitted',
        'reviewer.confirmSubmit' => 'Are you sure you want to submit this review?',
        'reviewer.complete.whatNext' => 'Thank you for completing the review of this submission. Your review has been submitted successfully. We appreciate your contribution to the quality of the work that we publish; the editor may contact you again for more information if needed.',
        'reviewer.aboutDueDates' => 'About Due Dates',
        'reviewer.aboutDueDates.text' => 'The editor asks that you either accept or decline the review before the Response Due Date and complete the review by the Review Due Date.',
        'submission.comments.canShareWithAuthor' => 'For author and editor',
        'submission.comments.cannotShareWithAuthor' => 'For editor',
        'submission.comments.sendCopyToReviewers' => 'Send a copy of this email notification by BCC to the following reviewers.',
        'submission.comments.sendToReviewers' => 'Send to Reviewers',
        'user.authorization.submissionReviewer' => 'The current user is not assigned as a reviewer for the requested document.',
        'grid.noItems' => 'No Items',
        'grid.settings' => 'Settings',
        'grid.noAuditors' => 'No Auditors',
        'grid.remotelyHostedItem' => 'This item is remotely hosted.',
        'grid.action.uninstall' => 'Uninstall',
        'grid.action.manageAccess' => 'Manage Access',
        'grid.action.sort' => 'Sort',
        'grid.action.addItem' => 'Add Item',
        'grid.action.addNote' => 'Add Note',
        'grid.action.addQuery' => 'Add discussion',
        'grid.action.readQuery' => 'Read discussion',
        'grid.action.deleteQuery' => 'Delete discussion',
        'grid.action.updateQuery' => 'Update discussion',
        'grid.action.addUser' => 'Add User',
        'grid.action.unassignReviewer' => 'Unassign this reviewer',
        'grid.action.approveCopyedit' => 'Approve this copyedit file for sending it to the next stage',
        'grid.action.reload' => 'Reload',
        'grid.action.delete' => 'Delete',
        'grid.action.deleteFile' => 'Delete File',
        'grid.action.deleteMedia' => 'Delete Media',
        'grid.action.editMedia' => 'Edit Media',
        'grid.action.editSection' => 'Edit Section',
        'grid.action.export' => 'Export',
        'grid.action.deleteSection' => 'Delete Section',
        'grid.action.editorialHistory' => 'Editorial History',
        'grid.action.remove' => 'Remove',
        'grid.action.edit' => 'Edit',
        'grid.action.approve' => 'Approve',
        'grid.action.disapprove' => 'Disapprove',
        'grid.action.setApproval' => 'Set Approval',
        'grid.action.moreInformation' => 'More Information',
        'grid.action.restoreDefaults' => 'Restore Defaults',
        'grid.action.restoreDefaults.confirm' => 'Are you sure you wish to restore the defaults?',
        'grid.action.addAuthor' => 'Add Author',
        'grid.action.editAuthor' => 'Edit Author',
        'grid.action.deleteAuthor' => 'Delete Author',
        'grid.action.addAuditor' => 'Add an Auditor',
        'grid.action.upgrade' => 'Upgrade',
        'grid.action.order' => 'Order',
        'grid.action.saveOrdering' => 'Save Order',
        'grid.action.cancelOrdering' => 'Cancel ordering',
        'grid.action.extendAll' => 'Extend all',
        'grid.action.collapse' => 'Collapse',
        'grid.action.collapseAll' => 'Collapse all',
        'grid.action.wizard' => 'Settings wizard',
        'grid.action.moveItem' => 'Move Item',
        'grid.action.downloadAll' => 'Download all files as an archive',
        'grid.action.readReview' => 'Read this review',
        'grid.action.email' => 'Send email',
        'grid.action.addReviewer' => 'Add a reviewer',
        'grid.action.addFile' => 'Add a file',
        'grid.action.editFile' => 'Edit a file',
        'grid.action.selectFiles' => 'Select files to manage',
        'grid.action.requestRevisions' => 'Request revisions for this submission',
        'grid.action.accept' => 'Accept this submission',
        'grid.action.decline' => 'Decline this Submission',
        'grid.action.internalReview' => 'Send this submission to internal review',
        'grid.action.externalReview' => 'Send this submission to external review',
        'grid.action.sendToProduction' => 'Send this submission to production',
        'grid.action.settings' => 'Settings',
        'grid.action.importexport' => 'Import or export content or site data',
        'grid.action.orderItems' => 'Enable ordering mode',
        'grid.action.resetAll' => 'Reset all items to default values',
        'grid.action.addPreparedEmail' => 'Add a new email template',
        'grid.action.editPreparedEmail' => 'Edit this email template',
        'grid.action.disableEmail' => 'Disable this email template',
        'grid.action.resetEmail' => 'Reset this email template to the default',
        'grid.action.expandAll' => 'Expand All',
        'grid.action.requestAccount' => 'Add a participant',
        'grid.action.expand' => 'Expand',
        'grid.action.notify' => 'Notify this user',
        'grid.action.addUserGroup' => 'Add a new User Group',
        'grid.action.editUserGroup' => 'Edit this user group',
        'grid.action.removeUserGroup' => 'Remove this user group',
        'grid.action.disable' => 'Disable',
        'grid.action.details' => 'View this item',
        'grid.action.enrolExisting' => 'Enrol an existing user as a reviewer',
        'grid.action.selectCreate' => 'Create a new reviewer',
        'grid.action.search' => 'Search',
        'grid.action.advancedSearch' => 'Advanced Search',
        'grid.action.viewLibrary' => 'View Document Library',
        'grid.action.viewMetadata' => 'View the metadata for this submission',
        'grid.action.sendReminder' => 'Send a task reminder to this user',
        'grid.action.newRound' => 'Create a new round',
        'grid.action.viewReviewGuidelines' => 'View the review guidelines',
        'grid.action.viewCompetingInterestGuidelines' => 'View the competing interests guidelines policy',
        'grid.action.thankReviewer' => 'Send a thank you message to this reviewer',
        'grid.action.uploadFile' => 'Upload a file',
        'grid.action.addAnnouncementType' => 'Add Announcement Type',
        'grid.action.addAnnouncement' => 'Add Announcement',
        'grid.action.addInstitution' => 'Add Institution',
        'grid.action.mergeUser' => 'Merge user',
        'grid.action.unassignUser' => 'Unassign User',
        'grid.action.history' => 'View History',
        'grid.action.unconsiderReview' => 'This review is complete, but you may unconsider it',
        'grid.action.enable' => 'Enable',
        'grid.action.bookInfo' => 'Submission Info',
        'grid.action.logInAs' => 'Login As',
        'grid.action.exportAllUsers' => 'Export All Users',
        'grid.users.confirmExportAllUsers' => 'Are you sure you wish to export all users?',
        'grid.action.activate' => 'Activate',
        'grid.action.deactivate' => 'Deactivate',
        'grid.action.copy' => 'Copy',
        'grid.action.preview' => 'Preview',
        'grid.action.install' => 'Install',
        'grid.action.moreItems' => 'Load more',
        'grid.action.users' => 'View/Select users',
        'grid.task.status.completed' => 'This task is completed',
        'grid.task.status.new' => 'Checked when considered',
        'grid.task.status.uploaded' => 'The column title indicates who uploaded this file',
        'grid.task.status.unfinished' => 'Task unfinished',
        'grid.task.status.reviewReady' => 'This review is ready. Click the note icon to the left to read it.',
        'grid.columns.actions' => 'Actions',
        'grid.columns.institution' => 'Institution',
        'grid.columns.url' => 'URL',
        'grid.columns.auditor' => 'Auditor',
        'grid.columns.locale' => 'Locale',
        'grid.columns.locale.code' => 'Code',
        'grid.sponsor.title' => 'Sponsoring Organizations',
        'grid.action.addSponsor' => 'Add Sponsor',
        'grid.action.deleteSponsor' => 'Delete Sponsor',
        'grid.action.editSponsor' => 'Edit Sponsor',
        'grid.action.addSeries' => 'Add Series',
        'grid.action.editSeries' => 'Edit Series',
        'grid.action.deleteSeries' => 'Delete Series',
        'grid.action.addCategory' => 'Add Category',
        'grid.action.editCategory' => 'Edit Category',
        'grid.action.deleteCategory' => 'Delete Category',
        'grid.contributor.title' => 'Sources of Support',
        'grid.action.addContributor' => 'Add Contributor',
        'grid.action.deleteContributor' => 'Delete Contributor',
        'grid.action.deleteContributor.confirmationMessage' => 'Are you sure you want to remove {$name} as a contributor? This action can not be undone.',
        'grid.action.newVersion' => 'Create a new version',
        'grid.reviewForm.title' => 'Review Forms',
        'grid.reviewFormElement.responseItems' => 'Response Options',
        'grid.noFiles' => 'No Files',
        'grid.libraryFiles.column.files' => 'Files',
        'grid.libraryFiles.submission.title' => 'Submission Library',
        'grid.libraryFiles.editorial.title' => 'Editorial Library',
        'grid.libraryFiles.review.title' => 'Review Library',
        'grid.libraryFiles.production.title' => 'Production Library',
        'grid.libraryFiles.productionTemplate.title' => 'Production Template Library',
        'grid.submissionChecklist.title' => 'Submission Checklist',
        'grid.submissionChecklist.column.checklistItem' => 'Checklist Item',
        'author.users.contributor.principalContact' => 'Primary Contact',
        'author.users.contributor.setPrincipalContact' => 'Set Primary Contact',
        'contributor.listPanel.preview' => 'Preview',
        'contributor.listPanel.preview.description' => 'Contributors to this publication will be identified in the following formats.',
        'contributor.listPanel.preview.format' => 'Format',
        'contributor.listPanel.preview.display' => 'Display',
        'contributor.listPanel.preview.abbreviated' => 'Abbreviated',
        'contributor.listPanel.preview.publicationLists' => 'Publication Lists',
        'contributor.listPanel.preview.full' => 'Full',
        'grid.roles.currentRoles' => 'Current Roles',
        'grid.roles.add' => 'Create New Role',
        'grid.roles.stageAssignment' => 'Stage Assignment',
        'grid.user.currentUsers' => 'Current Users',
        'grid.user.currentEnrollment' => 'Current Enrollment',
        'grid.user.allRoles' => 'All Roles',
        'grid.user.allPermissionLevels' => 'All Permission Levels',
        'grid.user.add' => 'Add User',
        'grid.user.enroll' => 'Enroll User',
        'grid.user.edit' => 'Edit User',
        'grid.user.email' => 'Email',
        'grid.user.enable' => 'Enable',
        'grid.user.disable' => 'Disable',
        'grid.user.disableReason' => 'Reason for disabling user',
        'grid.user.enableReason' => 'Reason for enabling user',
        'grid.user.error' => 'An error was encountered administrating this user. Please try again.',
        'grid.user.errorEmail' => 'An error was encountered sending this email. Please ensure that your email server configuration is working and/or contact your system administrator.',
        'grid.user.cannotAdminister' => 'You do not have sufficient permissions to administer this user. In order to administer a user, you must either be site administrator, or administer all contexts that this user is enrolled in.',
        'grid.user.mustProvideName' => 'Please provide at least a last name for the user first.',
        'grid.user.generatePassword' => 'Generate Password',
        'grid.user.generatePasswordDescription' => 'Generate random password for this user.',
        'grid.user.notifyUser' => 'Notify User',
        'grid.user.notifyUserDescription' => 'Send user a welcome email.',
        'grid.user.mustChangePassword' => 'Change Password',
        'grid.user.mustChangePasswordDescription' => 'User must change password on next log in.',
        'grid.user.mustChangePasswordDescriptionOld' => 'Require the user to change their password the next time they log in.',
        'grid.user.moreDetails' => 'More User Details',
        'grid.user.lessDetails' => 'Less User Details',
        'grid.user.userDetails' => 'User Details',
        'grid.user.userRoles' => 'User Roles',
        'grid.user.userNoRoles' => 'This user does not have any roles.',
        'grid.user.step1' => 'Step #1: Fill in User Details',
        'grid.user.step2' => 'Step #2: Add User Roles to {$userFullName}',
        'grid.user.addRoles' => 'Add Roles',
        'grid.user.addRole' => 'Add Role',
        'grid.user.selectUser' => 'Select User',
        'grid.user.pleaseSelectUser' => 'Please select a user',
        'grid.user.confirmLogInAs' => 'Log in as this user? All actions you perform will be attributed to this user.',
        'grid.user.mergeUsers' => 'Merge Users',
        'grid.user.mergeUsers.mergeUser' => 'Merge User',
        'grid.user.mergeUsers.mergeIntoUser' => 'Merge into this User',
        'grid.user.mergeUsers.allUsers' => 'All Enrolled Users',
        'grid.user.mergeUsers.confirm' => 'Are you sure you wish to merge the account with the username "{$oldUsername}" into the account with the username "{$newUsername}"? The account with the username "{$oldUsername}" will not exist afterwards. This action is not reversible.',
        'grid.preparedEmails.title' => 'Prepared Email Templates',
        'grid.preparedEmails.currentList' => 'Current List',
        'grid.plugin.allCategories' => 'All Categories',
        'grid.plugin.disable' => 'Are you sure you want to disable this plugin?',
        'grid.action.fileUnconsider' => 'Proofing corrections made. You may unconsider this task',
        'grid.artworkFile.caption' => 'Caption',
        'grid.artworkFile.credit' => 'Credit',
        'grid.artworkFile.copyrightOwner' => 'Copyright Owner',
        'grid.artworkFile.copyrightContact' => 'Contact Info (if not author/publisher)',
        'grid.artworkFile.permissionTerms' => 'Permission Terms',
        'grid.artworkFile.placement' => 'Placement in submission',
        'grid.userGroup.assignStage' => 'Assign stage',
        'grid.userGroup.unassignStage' => 'Unassign stage',
        'grid.userGroup.allStages' => 'All Workflow Stages',
        'grid.userGroup.filter.listRoles' => 'List roles assigned to',
        'grid.userGroup.filter.permissionLevel' => 'With permission level set to',
        'grid.userGroup.cantRemoveDefaultUserGroup' => 'The role {$userGroupName} is a default one and can\'t be removed.',
        'grid.userGroup.cantRemoveUserGroup' => 'Can\'t remove {$userGroupName} role. Currently {$usersCount} user(s) is/are assigned to it.',
        'grid.userGroup.removed' => '{$userGroupName} role removed.',
        'grid.userGroup.assignedStage' => '{$userGroupName} role assigned to {$stageName} stage.',
        'grid.userGroup.unassignedStage' => '{$userGroupName} role unassigned from {$stageName} stage.',
        'grid.submission.itemTitle' => 'Author; Title',
        'grid.submission.active.selectOrphaned' => 'Include incomplete submissions not submitted by an author.',
        'grid.action.addNavigationMenu' => 'Add Menu',
        'grid.action.addNavigationMenuItem' => 'Add item',
        'grid.navigationMenus.navigationMenuItems.noneExist' => 'No Navigation Menu Items',
        'grid.navigationMenus.navigationMenu.noneExist' => 'No Navigation Menus',
        'grid.navigationMenus.navigationMenu.selectType' => 'Choose a type...',
        'grid.action.view' => 'View',
        'author.users.contributor.name' => 'Name',
        'author.users.contributor.email' => 'E-mail',
        'author.users.contributor.role' => 'Role',
        'author.users.contributor.includeInBrowse' => 'In Browse Lists',
        'grid.action.editContributor' => 'Edit Contributor',
        'api.400.paramNotSupported' => 'The {$param} parameter is not supported.',
        'api.400.propReadOnly' => 'The {$prop} property can not be modified.',
        'api.400.invalidApiToken' => 'The API token could not be validated. This may indicate an error in the API token or that the API token is no longer valid.',
        'api.400.tokenCouldNotBeDecoded' => 'The apiToken could not be decoded because of the following error: {$error}',
        'api.400.requireEmailSubjectBody' => 'You must provide a subject and body for the email.',
        'api.files.400.notAllowedCreatedAt' => 'It is not possible to change the time this was created.',
        'api.dois.403.prefixRequired' => 'A DOI prefix is required to generate DOIs.',
        'api.403.unauthorized' => 'You are not authorized to access the requested resource.',
        'api.404.resourceNotFound' => 'The requested resource was not found.',
        'api.404.endpointNotFound' => 'The requested URL was not recognized.',
        'api.500.apiSecretKeyMissing' => 'The API token can not be used to access this site because the site administrator has not configured a secret key.',
        'api.announcements.404.announcementNotFound' => 'The announcement you requested was not found.',
        'api.institutions.404.institutionNotFound' => 'The institution you requested was not found.',
        'api.contexts.400.localesNotSupported' => 'The following locales are not supported: {$locales}.',
        'api.dois.403.editItemOutOfContext' => 'You cannot edit an item\'s DOI that is not in this context.',
        'api.dois.403.pubTypeNotRecognized' => 'The publication type was not recognized.',
        'api.dois.404.contextNotFound' => 'This endpoint is not available from the site-wide namespace, and must be requested for a given context.',
        'api.dois.404.doiNotFound' => 'The DOI you requested was not found.',
        'api.dois.404.pubObjectNotFound' => 'The publication object you requested was not found.',
        'api.dois.404.submissionNotFound' => 'The submission you requested was not found.',
        'api.dois.400.noUnpublishedItems' => 'Unpublished items cannot be exported/deposited. Please deselect unpublished items and try again.',
        'api.dois.400.creationFailed' => 'An error occurred and the DOI object could not be created.',
        'api.dois.400.xmlExportFailed' => 'An XML validation error occurred and the XML could not be exported.',
        'api.dois.400.markRegisteredFailed' => 'An error occurred and some of the submitted items were not marked registered.',
        'api.dois.400.depositFailed' => 'Some items were not deposited successfully. Please check the individual items for their specific error messages.',
        'api.dois.404.noPubObjectIncluded' => 'No valid publication objects were included with the request.',
        'api.dois.400.invalidPubObjectIncluded' => 'One or more invalid publication objects were included with the request.',
        'api.dois.400.invalidPluginType' => 'The currently configured plugin must be a registration agency plugin.',
        'api.decisions.403.alreadyPublished' => 'You can not record a decision or recommend a decision for this submission because it has already been published.',
        'api.emails.400.missingBody' => 'You must include an email to be sent.',
        'api.emails.400.missingSubject' => 'You must provide a subject for the email.',
        'api.emails.400.missingUserGroups' => 'You must indicate the user roles that should receive this email.',
        'api.emails.403.notAllowedUserGroup' => 'You are not allowed to send an email to users in one or more of the selected roles.',
        'api.emailTemplates.400.invalidAlternateTo' => 'This is not a default email template for a known email.',
        'api.emailTemplates.400.invalidContext' => 'This is not a valid context.',
        'api.emailTemplates.404.templateNotFound' => 'The email template you requested was not found.',
        'api.files.400.noUpload' => 'No file to be uploaded could be found with the request.',
        'api.files.400.uploadFailed' => 'One or more files could not be uploaded.',
        'api.files.400.fileSize' => 'Files larger than {$maxSize} can not be uploaded.',
        'api.files.400.config' => 'File could not be uploaded because of a server configuration error. Please contact the system administrator.',
        'api.publication.403.alreadyPublished' => 'The publication you want to publish is already published.',
        'api.publication.403.alreadyUnpublished' => 'The publication you want to unpublish is not published.',
        'api.publication.403.cantEditPublished' => 'You can not edit this publication because it has already been published.',
        'api.publication.403.cantEditStatus' => 'You can not modify the status directly through the API. Instead, use the /publish and /unpublish endpoints.',
        'api.publication.403.cantDeletePublished' => 'You must unpublish this publication before you can delete it.',
        'api.publicFiles.400.extensionNotSupported' => 'You can only upload the following types of files: {$fileTypes}.',
        'api.publicFiles.400.invalidImage' => 'The image you uploaded is not valid.',
        'api.publicFiles.400.mimeTypeNotMatched' => 'The file you uploaded did not match the file extension. This can happen when a file has been renamed to an incompatible type, for example changing photo.png to photo.jpg.',
        'api.publicFiles.403.unauthorized' => 'You are not allowed to upload files.',
        'api.publicFiles.413.noDirSpace' => 'You do not have enough space in your user directory. The file you are uploading is {$fileUploadSize}kb and you have {$dirSizeLeft}kb remaining.',
        'api.publicFiles.500.badFilesDir' => 'The public files directory was not found or files can not be saved to it. Please contact your administrator to resolve this issue.',
        'api.stats.400.wrongDateFormat' => 'The date must be in the format YYYY-MM-DD.',
        'api.stats.400.wrongDateRange' => 'The start date can not be later than the end date.',
        'api.stats.400.earlyDateRange' => 'The start date can not be earlier than 2001-01-01.',
        'api.stats.400.lateDateRange' => 'The end date can not be later than yesterday.',
        'api.stats.400.wrongTimelineInterval' => 'Your request was not valid. The timelineInterval must be `day` or `month`.',
        'api.stats.400.invalidOrderDirection' => 'Your request was not valid. The orderDirection must be `desc` or `asc`.',
        'api.stats.400.invalidTimelineInterval' => 'Your request was not valid. The timelineInterval must be `day` or `month`.',
        'api.submissionFiles.400.assocTypeAndIdRequired' => 'You can not modify the file association without passing an assocType and assocId.',
        'api.submissionFiles.400.badDependentFileAssocType' => 'You can not associate a file from this file stage with another submission file.',
        'api.submissionFiles.400.badNoteAssocType' => 'You can not associate a file from this file stage with discussion note.',
        'api.submissionFiles.400.badReviewAssignmentAssocType' => 'You can not associate a file from this file stage with a review assignment.',
        'api.submissionFiles.400.badReviewRoundAssocType' => 'You can not associate a file from this file stage with a review round.',
        'api.submissionFiles.400.missingReviewRoundAssocType' => 'You must specify a review round when requesting files in a review stage.',
        'api.submissionFiles.400.noFileStageId' => 'You must provide a file stage.',
        'api.submissionFiles.400.invalidFileStage' => 'The file stage you provided is not valid.',
        'api.submissionsFiles.400.noParams' => 'No changes could be found in the request to edit this file.',
        'api.submissionFiles.400.reviewRoundIdRequired' => 'You must provide a review round id when moving a file to this file stage.',
        'api.submissionFiles.400.reviewRoundSubmissionNotMatch' => 'The review round you provided is not part of this submission.',
        'api.submissionFiles.403.unauthorizedFileStageId' => 'You are not allowed to access these files.',
        'api.submissionFiles.403.unauthorizedFileStageIdWrite' => 'You are not allowed to add and edit these files.',
        'api.submissionFiles.403.unauthorizedReviewRound' => 'You are not allowed to access files in this review round.',
        'api.submissions.400.missingRequired' => 'Your request could not be fulfilled because it is missing required information.',
        'api.submissions.400.invalidIssueIdentifiers' => 'The requested volume, number or year is not valid.',
        'api.submissions.400.invalidSubmitAs' => 'You are not allowed to submit in this user role.',
        'api.submissions.403.csrfTokenFailure' => 'Your request was denied. This may be because your login has expired. Try reloading the page and trying again.',
        'api.submissions.403.deleteSubmissionOutOfContext' => 'You can not delete a submission that is not assigned to this context.',
        'api.submissions.403.requestedOthersUnpublishedSubmissions' => 'You can only view unpublished submissions to which you have been assigned.',
        'api.submissions.403.unauthorizedDeleteSubmission' => 'You do not have permission to delete this submission.',
        'api.submissions.403.userCantEdit' => 'You are not allowed to edit this publication.',
        'api.submissions.404.siteWideEndpoint' => 'This endpoint is not available from a context. It must be accessed from the site-wide namespace.',
        'api.themes.404.themeUnavailable' => 'The active theme, {$themePluginPath}, is not enabled and may not be installed.',
        'api.vocabs.400.localeNotSupported' => 'The {$locale} locale is not supported.',
        'api.mailables.404.mailableNotFound' => 'The email you requested was not found.',
        'api.jobs.404.failedJobNotFound' => 'The failed job not found in failed list.',
        'api.jobs.406.failedJobPayloadMissing' => 'The failed job missing the payload to be redispatched.',
        'api.jobs.406.failedJobEmpty' => 'No failed job found in the list.',
        'api.jobs.400.failedJobRedispatchedFailed' => 'Unable to redispatch failed job.',
        'api.jobs.200.failedJobRedispatchedSucceed' => 'Failed job redispatched successfully.',
        'api.jobs.200.allFailedJobRedispatchedSucceed' => 'All redispatchable failed jobs with valid payload have been requeued successfully.',
        'api.jobs.400.failedJobDeleteFailed' => 'Unable to delete failed job from failed list.',
        'api.jobs.200.failedJobDeleteSucceed' => 'Failed job deleted successfully from failed list.',
        'emails.submissionAck.subject' => 'Thank you for your submission to {$contextName}',
        'emails.submissionAck.body' => '<p>Dear {$recipientName},</p><p>Thank you for your submission to {$contextName}. We have received your submission, {$submissionTitle}, and a member of our editorial team will see it soon. You will be sent an email when an initial decision is made, and we may contact you for further information.</p><p>You can view your submission and track its progress through the editorial process at the following location:</p><p>Submission URL: {$authorSubmissionUrl}</p><p>If you have been logged out, you can login again with the username {$recipientUsername}.</p><p>If you have any questions, please contact me from your <a href="{$authorSubmissionUrl}">submission dashboard</a>.</p><p>Thank you for considering {$contextName} as a venue for your work.</p>{$contextSignature}',
        'emails.submissionAck.description' => 'This email is automatically sent to an author when they submit their submission.',
        'emails.reviewAck.subject' => 'Thank you for your review',
        'emails.reviewAck.body' => '<p>Dear {$recipientName},</p>
<p>Thank you for completing your review of the submission, {$submissionTitle}, for {$contextName}. We appreciate your time and expertise in contributing to the quality of the work that we publish.</p>
<p>It has been a pleasure to work with you as a reviewer for {$contextName}, and we hope to have the opportunity to work with you again in the future.</p>
<p>Kind regards,</p>
<p>{$signature}</p>',
        'emails.decision.notifyReviewers.subject' => 'Thank you for your review',
        'emails.decision.notifyReviewers.body' => '<p>Dear {$recipientName},</p>
<p>Thank you for completing your review of the submission, {$submissionTitle}, for {$contextName}. We appreciate your time and expertise in contributing to the quality of the work that we publish. We have shared your comments with the authors, along with our other reviewers\' comments and the editor\'s decision.</p>
<p>Based on the feedback we received, we have notified the authors of the following:</p>
<p>{$decisionDescription}</p>
<p>Your recommendation was considered alongside the recommendations of other reviewers before coming to a decision. Occasionally the editor\'s decision may differ from the recommendation made by one or more reviewers. The editor considers many factors, and does not take these decisions lightly. We are grateful for our reviewers\' expertise and suggestions.</p>
<p>It has been a pleasure to work with you as a reviewer for {$contextName}, and we hope to have the opportunity to work with you again in the future.</p>
<p>Kind regards,</p>
<p>{$signature}</p>',
        'emails.decision.notifyOtherAuthors.subject' => 'An update regarding your submission',
        'emails.decision.notifyOtherAuthors.body' => '<p>The following email was sent to {$submittingAuthorName} from {$contextName} regarding {$submissionTitle}.</p>
<p>You are receiving a copy of this notification because you are identified as an author of the submission. Any instructions in the message below are intended for the submitting author, {$submittingAuthorName}, and no action is required of you at this time.</p>

{$messageToSubmittingAuthor}',
        'emails.editorDecisionSendToExternal.subject' => 'Your submission has been sent for review',
        'emails.editorDecisionSendToExternal.body' => '<p>Dear {$recipientName},</p><p>I am pleased to inform you that an editor has reviewed your submission, {$submissionTitle}, and has decided to send it for peer review. An editor will identify qualified reviewers who will provide feedback on your submission.</p><p>{$reviewTypeDescription} You will hear from us with feedback from the reviewers and information about the next steps.</p><p>Please note that sending the submission to peer review does not guarantee that it will be published. We will consider the reviewers\' recommendations before deciding to accept the submission for publication. You may be asked to make revisions and respond to the reviewers\' comments before a final decision is made.</p><p>If you have any questions, please contact me from your submission dashboard.</p><p>{$signature}</p>',
        'emails.editorDecisionSendToProduction.subject' => 'Next steps for publishing your submission',
        'emails.editorDecisionSendToProduction.body' => '<p>Dear {$recipientName},</p><p>I am writing from {$contextName} to let you know that the editing of your submission, {$submissionTitle}, is complete. Your submission will now advance to the production stage, where the final galleys will be prepared for publication. We will contact you if we need any further assistance.</p><p>If you have any questions, please contact me from your <a href="{$authorSubmissionUrl}">submission dashboard</a>.</p><p>Kind regards,</p>{$signature}',
        'emails.editorDecisionRevisions.subject' => 'Your submission has been reviewed and we encourage you to submit revisions',
        'emails.editorDecisionRevisions.body' => '<p>Dear {$recipientName},</p><p>Your submission {$submissionTitle} has been reviewed and we would like to encourage you to submit revisions that address the reviewers\' comments. An editor will review these revisions and if they address the concerns adequately, your submission may be accepted for publication.</p><p>The reviewers\' comments are included at the bottom of this email. Please respond to each point in the reviewers\' comments and identify what changes you have made. If you find any of the reviewer\'s comments to be unjustified or inappropriate, please explain your perspective.</p><p>When you have completed your revisions, you can upload revised documents along with your response to the reviewers\' comments at your <a href="{$authorSubmissionUrl}">submission dashboard</a>. If you have been logged out, you can login again with the username {$recipientUsername}.</p><p>If you have any questions, please contact me from your <a href="{$authorSubmissionUrl}">submission dashboard</a>.</p><p>We look forward to receiving your revised submission.</p><p>Kind regards,</p>{$signature}<hr><p>The following comments were received from reviewers.</p>{$allReviewerComments}',
        'emails.editorDecisionResubmit.subject' => 'Your submission has been reviewed - please revise and resubmit',
        'emails.editorDecisionResubmit.body' => '<p>Dear {$recipientName},</p><p>After reviewing your submission, {$submissionTitle}, the reviewers have recommended that your submission cannot be accepted for publication in its current form. However, we would like to encourage you to submit a revised version that addresses the reviewers\' comments. Your revisions will be reviewed by an editor and may be sent out for another round of peer review.</p><p>Please note that resubmitting your work does not guarantee that it will be accepted.</p><p>The reviewers\' comments are included at the bottom of this email. Please respond to each point and identify what changes you have made. If you find any of the reviewer\'s comments inappropriate, please explain your perspective. If you have questions about the recommendations in your review, please include these in your response.</p><p>When you have completed your revisions, you can upload revised documents along with your response to the reviewers\' comments <a href="{$authorSubmissionUrl}">at your submission dashboard</a>. If you have been logged out, you can login again with the username {$recipientUsername}.</p><p>If you have any questions, please contact me from your <a href="{$authorSubmissionUrl}">submission dashboard</a>.</p><p>We look forward to receiving your revised submission.</p><p>Kind regards,</p>{$signature}<hr><p>The following comments were received from reviewers.</p>{$allReviewerComments}',
        'emails.editorDecisionDecline.subject' => 'Your submission has been declined',
        'emails.editorDecisionDecline.body' => '<p>Dear {$recipientName},</p><p>While we appreciate receiving your submission, we are unable to accept {$submissionTitle} for publication on the basis of the comments from reviewers.</p><p>The reviewers\' comments are included at the bottom of this email.</p><p>Thank you for submitting to {$contextName}. Although it is disappointing to have a submission declined, I hope you find the reviewers\' comments to be constructive and helpful.</p><p>You are now free to submit the work elsewhere if you choose to do so.</p><p>Kind regards,</p>{$signature}<hr><p>The following comments were received from reviewers.</p>{$allReviewerComments}',
        'emails.editorRecommendation.subject' => 'Editor Recommendation',
        'emails.editorRecommendation.body' => '<p>Dear {$recipientName},</p><p>After considering the reviewers\' feedback, I would like to make the following recommendation regarding the submission {$submissionTitle}.</p><p>My recommendation is: {$recommendation}.</p><p>Please visit the submission\'s <a href="{$submissionUrl}">editorial workflow</a> to act on this recommendation.</p><p>Please feel free to contact me with any questions.</p><p>Kind regards,</p><p>{$senderName}</p>',
        'emails.copyeditRequest.subject' => 'Submission {$submissionId} is ready to be copyedited for {$contextAcronym}',
        'emails.copyeditRequest.body' => '<p>Dear {$recipientName},</p><p>A new submission is ready to be copyedited:</p><p><a href"{$submissionUrl}">{$submissionId} — {$submissionTitle}</a><br />{$contextName}</p><p>Please follow these steps to complete this task:</p><ol><li>Click on the Submission URL below.</li><li>Open any files available under Draft Files and edit the files. Use the Copyediting Discussions area if you need to contact the editor(s) or author(s).</li><li>Save the copyedited file(s) and upload them to the Copyedited panel.</li><li>Use the Copyediting Discussions to notify the editor(s) that all files have been prepared, and that the Production process may begin.</li></ol><p>If you are unable to undertake this work at this time or have any questions, please contact me. Thank you for your contribution to {$contextName}.</p><p>Kind regards,</p>{$signature}',
        'emails.editorDecisionNewReviewRound.subject' => 'Your submission has been sent for another round of review',
        'emails.editorDecisionNewReviewRound.body' => '<p>Dear {$recipientName},</p>
<p>Your revised submission, {$submissionTitle}, has been sent for a new round of peer review. 
You will hear from us with feedback from the reviewers and information about the next steps.</p>
<p>If you have any questions, please contact me from your <a href="{$authorSubmissionUrl}">submission dashboard</a>.</p>
<p>Kind regards,</p>
<p>{$signature}</p>
',
        'emails.editorDecisionRevertDecline.subject' => 'We have reversed the decision to decline your submission',
        'emails.editorDecisionRevertDecline.body' => '<p>Dear {$recipientName},</p>
<p>The decision to decline your submission, {$submissionTitle}, has been reversed. 
An editor will complete the round of review and you will be notified when a 
decision is made.</p>
<p>Occasionally, a decision to decline a submission will be recorded accidentally in 
our system and must be reverted. I apologize for any confusion this may have caused.</p>
<p>We will contact you if we need any further assistance.</p>
<p>If you have any questions, please contact me from your <a href="{$authorSubmissionUrl}">submission dashboard</a>.</p>
<p>Kind regards,</p>
<p>{$signature}</p>
',
        'emails.editorDecisionRevertInitialDecline.subject' => 'We have reversed the decision to decline your submission',
        'emails.editorDecisionRevertInitialDecline.body' => '<p>Dear {$recipientName},</p>
<p>The decision to decline your submission, {$submissionTitle}, has been reversed. 
An editor will look further at your submission before deciding whether to decline 
the submission or send it for review.</p>
<p>Occasionally, a decision to decline a submission will be recorded accidentally in 
our system and must be reverted. I apologize for any confusion this may have caused.</p>
<p>We will contact you if we need any further assistance.</p>
<p>If you have any questions, please contact me from your <a href="{$authorSubmissionUrl}">submission dashboard</a>.</p>
<p>Kind regards,</p>
<p>{$signature}</p>
',
        'emails.editorDecisionInitialDecline.subject' => 'Your submission has been declined',
        'emails.editorDecisionInitialDecline.body' => '<p>Dear {$recipientName},</p><p>I’m sorry to inform you that, after reviewing your submission, {$submissionTitle}, the editor has found that it does not meet our requirements for publication in {$contextName}.</p><p>I wish you success if you consider submitting your work elsewhere.</p><p>Kind regards,</p>{$signature}',
        'emails.editorialReminder.subject' => 'Outstanding editorial tasks for {$contextName}',
        'emails.editorialReminder.body' => '<p>Dear {$recipientName},</p><p>You are currently assigned to {$numberOfSubmissions} submissions in <a href="{$contextUrl}">{$contextName}</a>. The following submissions are <b>waiting for your response</b>.</p>{$outstandingTasks}<p>View all of your assignments in your <a href="{$submissionsUrl}">submission dashboard</a>.</p><p>If you have any questions about your assignments, please contact {$contactName} at {$contactEmail}.</p>',
        'discussion.notification.description' => 'This email is sent when a user creates a new discussion or replies to an existing discussion',
        'emails.editorDecisionBackFromProduction.subject' => 'Your submission has been sent back to copyediting',
        'emails.editorDecisionBackFromProduction.body' => '<p>Dear {$recipientName},</p><p>Your submission, {$submissionTitle}, has been sent back to the copyediting stage, where it will undergo further copyediting and formatting to prepare it for publication.</p><p>Occasionally, a submission is sent to the production stage before it is ready for the final galleys to be prepared for publication. Your submission is still forthcoming. I apologize for any confusion.</p><p>If you have any questions, please contact me from your <a href="{$authorSubmissionUrl}">submission dashboard</a>.</p><p>We will contact you if we need any further assistance.</p><p>Kind regards,</p><p>{$signature}</p>',
        'emails.editorDecisionBackFromCopyediting.subject' => 'Your submission has been sent back to review',
        'emails.editorDecisionBackFromCopyediting.body' => '<p>Dear {$recipientName},</p><p>Your submission, {$submissionTitle}, has been sent back to the review stage. It will undergo further review before it can be accepted for publication.</p><p>Occasionally, a decision to accept a submission will be recorded accidentally in our system and we must send it back to review. I apologize for any confusion this has caused. We will work to complete any further review quickly so that you have a final decision as soon as possible.</p><p>We will contact you if we need any further assistance.</p><p>If you have any questions, please contact me from your <a href="{$authorSubmissionUrl}">submission dashboard</a>.</p><p>Kind regards,</p><p>{$signature}</p>',
        'emails.editorDecisionCancelReviewRound.subject' => 'A review round for your submission has been cancelled',
        'emails.editorDecisionCancelReviewRound.body' => '<p>Dear {$recipientName},</p><p>We recently opened a new review round for your submission, {$submissionTitle}. We are closing this review round now.</p><p>Occasionally, a decision to open a round of review will be recorded accidentally in our system and we must cancel this review round. I apologize for any confusion this may have caused.</p><p>We will contact you if we need any further assistance.</p><p>If you have any questions, please contact me from your <a href="{$authorSubmissionUrl}">submission dashboard</a>.</p><p>Kind regards,</p><p>{$signature}</p>',
        'emails.reviewResendRequest.subject' => 'Requesting your review again for {$contextName}',
        'emails.reviewResendRequest.body' => '<p>Dear {$recipientName},</p><p>Recently, you declined our request to review a submission, {$submissionTitle}, for {$contextName}. I\'m writing to see if you are able to conduct the review after all.</p><p>We would be grateful if you\'re able to perform this review, but we understand if that is not possible at this time. Either way, please <a href="{$reviewAssignmentUrl}">accept or decline the request</a> by {$responseDueDate}, so that we can find an alternate reviewer.<p>If you have any questions, please contact me.</p><p>Kind regards,</p>{$signature}',
        'emails.footer.unsubscribe' => '<br><br>—<br><a href="{$unsubscribeUrl}">Unsubscribe</a> from emails sent by <a href="{$contextUrl}">{$contextName}</a>.',
        'emails.footer.unsubscribe.discussion' => '<br><br>—<br>Reply to this comment at <a href="{$submissionUrl}">#{$submissionId} {$authorsShort}</a> or <a href="{$unsubscribeUrl}">unsubscribe</a> from emails sent by <a href="{$contextUrl}">{$contextName}</a>.',
        'emails.footer.unsubscribe.automated' => '<br><br>—<br>This is an automated message from <a href="{$contextUrl}">{$contextName}</a>. You can <a href="{$unsubscribeUrl}">unsubscribe</a> from this email at any time.',
        'emailTemplate.variable.unsubscribe' => 'The link to unsubscribe from this email.',
        'emails.discussion.subject' => 'A message regarding {$contextName}',
        'emails.discussion.body' => 'Please enter your message.',
        'emails.versionCreated.subject' => 'A new version was created for {$submissionTitle}',
        'emails.versionCreated.body' => '<p>Dear {$recipientName}, </p><p>This is an automated message to inform you that a new version of your submission, {$submissionTitle}, was created. You can view this version from your submission dashboard at the following link:</p><p><a href="{$submissionUrl}">{$submissionTitle}</a></p><hr><p>This is an automatic email sent from <a href="{$contextUrl}">{$contextName}</a>.</p>',
        'emails.reviewComplete.subject' => 'Review complete: {$reviewerName} recommends {$reviewRecommendation} for #{$submissionId} {$authorsShort} — {$submissionTitle}',
        'emails.reviewComplete.body' => '<p>Dear {$recipientName},</p><p>{$reviewerName} completed the following review:</p><p><a href="{$submissionUrl}">#{$submissionId} {$authorsShort} — {$submissionTitle}</a><br /><b>Recommendation:</b> {$reviewRecommendation}<br /><b>Type:</b> {$reviewMethod}</p><p>Login to <a href="{$submissionUrl}">view all files and comments</a> provided by this reviewer.</p>',
        'emails.reviewEdit.subject' => 'Your review assignment has been changed for {$contextName}',
        'emails.reviewEdit.body' => '<p>Dear {$recipientName},</p><p>An editor has made changes to your review assignment for {$contextName}. Please review the details below and let us know if you have any questions.</p><p><a href="{$reviewAssignmentUrl}">{$submissionTitle}</a><br /><b>Type:</b> {$reviewMethod}<br /><b>Accept or Decline By:</b> {$responseDueDate}<br /><b>Submit Review By:</b> {$reviewDueDate}</p><p>You can login to <a href="{$reviewAssignmentUrl}">complete this review</a> at any time.</p>',
        'emails.reviewConfirm.subject' => 'Review accepted: {$reviewerName} accepted review assignment for #{$submissionId} {$authorsShort} — {$submissionTitle}',
        'emails.reviewConfirm.body' => '<p>Dear {$recipientName},</p><p>{$reviewerName} has accepted the following review:</p><p><a href="{$submissionUrl}">#{$submissionId} {$authorsShort} — {$submissionTitle}</a><br /><b>Type:</b> {$reviewMethod}</p><b>Review Due:</b> {$reviewDueDate}</p><p>Login to <a href="{$submissionUrl}">view all reviewer assignments</a> for this submission.</p><br><br>—<br>This is an automated message from <a href="{$contextUrl}">{$contextName}</a>.',
        'emails.submissionSavedForLater.subject' => 'Resume your submission to {$contextName}',
        'emails.submissionSavedForLater.body' => '<p>Dear {$recipientName},</p><p>Your submission details have been saved in our system, but it has not yet been submitted for consideration. You can return to complete your submission at any time by following the link below.</p><p><a href="{$submissionWizardUrl}">{$authorsShort} — {$submissionTitle}</a></p><hr><p>This is an automated email from <a href="{$contextUrl}">{$contextName}</a>.</p>',
        'emails.submissionNeedsEditor.subject' => 'A new submission needs an editor to be assigned: {$submissionTitle}',
        'emails.submissionNeedsEditor.body' => '<p>Dear {$recipientName},</p><p>The following submission has been submitted and there is no editor assigned.</p><p><a href="{$submissionUrl}">{$submissionTitle}</a><br />{$authors}</p><p><b>Abstract</b></p>{$submissionAbstract}<p>Please assign an editor who will be responsible for the submission by clicking the title above and assigning an editor under the Participants section.</p><hr><p>This is an automated email from <a href="{$contextUrl}">{$contextName}</a>.</p>',
        'emails.submissionAckNotUser.description' => 'This email is automatically sent to authors named on a new submission who are not the submitting author.',
        'emails.submissionAckNotAuthor.subject' => 'Submission confirmation',
        'emails.submissionAckNotAuthor.body' => '<p>Dear {$recipientName},</p><p>You have been named as a co-author on a submission to {$contextName}. The submitter, {$submitterName}, provided the following details:</p><p>{$submissionTitle}<br>{$authorsWithAffiliation}</p><p>If any of these details are incorrect, or you do not wish to be named on this submission, please contact me.</p><p>Thank you for considering {$contextName} as a venue for your work.</p><p>Kind regards,</p>{$contextSignature}',
        'author.editPublishedDisabled' => 'The authors of this publication can not be edited because it has already been published.',
        'author.publicationNotFound' => 'The publication for this author could not be found.',
        'author.submit.submissionCitations' => 'Provide a formatted list of references for works cited in this submission. Please separate individual references with a blank line.',
        'author.submission.roundStatus.reviewsReady' => 'New reviews have been submitted and are being considered by the editor.',
        'author.submission.roundStatus.reviewOverdue' => 'One or more reviewers missed their deadline. The editorial team has been notified and will take action to ensure reviews are completed. You do not need to take any action at this time. You will be notified when a decision has been made.',
        'submission.submit.availableUserGroups' => 'Submit As',
        'submission.submit.availableUserGroupsDescription' => 'Select the role that best describes your contribution to this submission.',
        'submission.submit.managerUserGroupsDescription' => 'Select an editorial role if you want to edit and publish this submission yourself.',
        'submission.submit.submissionChecklist' => 'Submission Checklist',
        'submission.submit.submissionChecklistDescription' => 'All submissions must meet the following requirements.',
        'submission.submit.submissionChecklistConfirm' => 'Yes, my submission meets all of these requirements.',
        'submission.submit.submissionComplete' => 'Submission complete',
        'submission.submit.genre.label' => 'What kind of file is this?',
        'submission.submit.genre.description' => 'Choose the option that best describes this file.',
        'submission.submit.removeConfirm' => 'Are you sure you want to remove this file?',
        'submission.submit.whatNext.forNow' => 'For now, you can:',
        'submission.submit.whatNext.review' => 'Review this submission',
        'submission.submit.whatNext.create' => 'Create a new submission',
        'submission.submit.whatNext.return' => 'Return to your dashboard',
        'submission.submit.extendedMetadata' => 'Extended Metadata',
        'metadata.filters.crossref.settings.email.displayName' => 'Crossref Registration Email',
        'metadata.filters.crossref.settings.email.validationMessage' => 'Please enter a valid Crossref registration email. You can register your email for free on the Crossref web site.',
        'metadata.filters.isbndb.settings.apiKey.displayName' => 'ISBNdb API Key',
        'metadata.filters.isbndb.settings.apiKey.validationMessage' => 'Please enter your ISBNdb API key. If you don\'t have a key yet you can request one for free from the ISBNdb project.',
        'metadata.filters.pubmed.settings.email.displayName' => 'PubMed Registration Email',
        'metadata.filters.pubmed.settings.email.validationMessage' => 'Please enter a valid PubMed registration email if you have one.',
        'metadata.filters.worldcat.settings.apiKey.displayName' => 'WorldCat API Key',
        'metadata.filters.worldcat.settings.apiKey.validationMessage' => 'Please enter a valid WorldCat API key if you have one.',
        'metadata.filters.paracite.settings.citationModule.displayName' => 'Citation Module',
        'metadata.filters.paracite.settings.citationModule.validationMessage' => 'Please select one of the given citation modules.',
        'metadata.filters.settings.isOptional.displayName' => 'Don\'t use by default (will still be available to the editor)',
        'metadata.filters.settings.isOptional.validationMessage' => 'Internal error. A non-valid value has been posted for the \'optional filter\' setting. Please report this as a bug.',
        'metadata.property.displayName.author' => 'Authors',
        'metadata.property.validationMessage.author' => 'For best results, authors should be entered in the following format: Coleman Jr, D. (Ralf) Dr.',
        'metadata.property.displayName.editor' => 'Editors',
        'metadata.property.validationMessage.editor' => 'For best results, editors should be entered in the following format: Coleman Jr, D. (Ralf) Dr.',
        'metadata.property.displayName.article-title' => 'Article/Paper Title',
        'metadata.property.validationMessage.article-title' => 'Please enter a valid article/paper title.',
        'metadata.property.displayName.source' => 'Publication Title',
        'metadata.property.validationMessage.source' => 'Please enter a valid publication title.',
        'metadata.property.displayName.date' => 'Publication Date',
        'metadata.property.validationMessage.date' => 'Please enter a valid publication date (format: YYYY-MM-DD).',
        'metadata.property.displayName.access-date' => 'Access Date',
        'metadata.property.validationMessage.access-date' => 'Please enter a valid access date (format: YYYY-MM-DD).',
        'metadata.property.displayName.issue' => 'Issue',
        'metadata.property.validationMessage.issue' => 'Please enter a valid issue.',
        'metadata.property.displayName.volume' => 'Volume',
        'metadata.property.validationMessage.volume' => 'Please enter a valid volume.',
        'metadata.property.displayName.season' => 'Season',
        'metadata.property.validationMessage.season' => 'Please enter a valid season identifier.',
        'metadata.property.displayName.chapter-title' => 'Chapter Title',
        'metadata.property.validationMessage.chapter-title' => 'Please enter a valid chapter title.',
        'metadata.property.displayName.edition' => 'Edition',
        'metadata.property.validationMessage.edition' => 'Please enter a valid edition.',
        'metadata.property.displayName.series' => 'Series',
        'metadata.property.validationMessage.series' => 'Please enter a valid series.',
        'metadata.property.displayName.supplement' => 'Supplement',
        'metadata.property.validationMessage.supplement' => 'Please enter a valid supplement.',
        'metadata.property.displayName.conf-date' => 'Conference Date',
        'metadata.property.validationMessage.conf-date' => 'Please enter a valid conference date (format: YYYY-MM-DD).',
        'metadata.property.displayName.conf-loc' => 'Conference Location',
        'metadata.property.validationMessage.conf-loc' => 'Please enter a valid conference location.',
        'metadata.property.displayName.conf-name' => 'Conference Name',
        'metadata.property.validationMessage.conf-name' => 'Please enter a valid conference name.',
        'metadata.property.displayName.conf-sponsor' => 'Conference Sponsor',
        'metadata.property.validationMessage.conf-sponsor' => 'Please enter a valid conference sponsor.',
        'metadata.property.displayName.institution' => 'Institution',
        'metadata.property.validationMessage.institution' => 'Please enter a valid institution.',
        'metadata.property.displayName.fpage' => 'First Page',
        'metadata.property.validationMessage.fpage' => 'Please enter a valid first page (must be a numeric value).',
        'metadata.property.displayName.lpage' => 'Last Page',
        'metadata.property.validationMessage.lpage' => 'Please enter a valid last page (must be a numeric value).',
        'metadata.property.displayName.size' => 'Number of Pages',
        'metadata.property.validationMessage.size' => 'Please enter a valid total number of pages (must be a numeric value).',
        'metadata.property.displayName.publisher-loc' => 'Publisher Location',
        'metadata.property.validationMessage.publisher-loc' => 'Please enter a valid publisher location.',
        'metadata.property.displayName.publisher-name' => 'Publisher Name',
        'metadata.property.validationMessage.publisher-name' => 'Please enter a valid publisher name.',
        'metadata.property.displayName.isbn' => 'ISBN',
        'metadata.property.validationMessage.isbn' => 'Please enter a valid ISBN (9 or 13 numbers).',
        'metadata.property.displayName.issn' => 'Print ISSN',
        'metadata.property.validationMessage.issn' => 'Please enter a valid Print ISSN.',
        'metadata.property.displayName.eissn' => 'eISSN',
        'metadata.property.validationMessage.eissn' => 'Please enter a valid eISSN.',
        'metadata.property.displayName.doi' => 'DOI',
        'metadata.property.validationMessage.doi' => 'Please enter a valid DOI.',
        'metadata.property.displayName.publisher-id' => 'Custom Publication ID',
        'metadata.property.validationMessage.publisher-id' => 'Please enter a valid custom publication ID.',
        'metadata.property.displayName.coden' => 'CODEN',
        'metadata.property.validationMessage.coden' => 'Please enter a valid CODEN.',
        'metadata.property.displayName.sici' => 'SICI',
        'metadata.property.validationMessage.sici' => 'Please enter a valid SICI.',
        'metadata.property.displayName.pmid' => 'PMID',
        'metadata.property.validationMessage.pmid' => 'Please enter a valid PMID.',
        'metadata.property.displayName.uri' => 'Link to the Publication',
        'metadata.property.validationMessage.uri' => 'Please enter a valid alternative link to the publication.',
        'metadata.property.displayName.comment' => 'Comment',
        'metadata.property.validationMessage.comment' => 'Please enter a valid comment.',
        'metadata.property.displayName.annotation' => 'Annotation',
        'metadata.property.validationMessage.annotation' => 'Please enter a valid annotation.',
        'metadata.property.displayName.publication-type' => 'Publication Type',
        'metadata.property.validationMessage.publication-type' => 'Please make sure that you always set a publication type. Currently supported values are book (for books or book chapters) and journal (for journal articles). Otherwise the citation output formatting will not work correctly.',
        'metadata.property.displayName.title-type' => 'Title Type',
        'metadata.property.validationMessage.title-type' => 'Please make sure that you set a valid title type. Supported values are \'abbreviated\', \'translated\', \'alternative\' and \'uniform\'.',
        'metadata.property.displayName.nonSort' => 'Part of title ignored while sorting',
        'metadata.property.validationMessage.nonSort' => 'Please only enter the initial characters of the title that should be ignored when sorting the title.',
        'metadata.property.displayName.title' => 'Title',
        'metadata.property.validationMessage.title' => 'Please enter a valid title.',
        'metadata.property.displayName.subTitle' => 'Subtitle',
        'metadata.property.validationMessage.subTitle' => 'Please enter a valid subtitle.',
        'metadata.property.displayName.partNumber' => 'Part Number',
        'metadata.property.validationMessage.partNumber' => 'Please enter a valid part number.',
        'metadata.property.displayName.partName' => 'Part Name',
        'metadata.property.validationMessage.partName' => 'Please enter a valid part name.',
        'metadata.property.displayName.name-type' => 'Name Type',
        'metadata.property.validationMessage.name-type' => 'Please make sure that you set a valid name type. Supported values are \'personal\', \'corporate\' and \'conference\'.',
        'metadata.property.displayName.abstract' => 'Abstract',
        'common.queue.long.submissionsUnassigned' => 'Unassigned',
        'common.queue.long.myAssigned' => 'My Assigned',
        'common.queue.long.submissionsArchived' => 'Archived Submissions',
        'submission.authors' => 'Authors',
        'submission.authorBiography' => 'Author Biography',
        'submission.authorBiographies' => 'Author Biographies',
        'submission.authorWithAffiliation' => '{$name}, {$affiliation}',
        'submission.shortAuthor' => '{$author} et al.',
        'submission.representationOfTitle' => '{$representation} of {$title}',
        'submission.mySubmissions' => 'My Authored',
        'submission.addFile' => 'Upload File',
        'submission.additionalFiles' => 'Additional Files',
        'submission.agencies' => 'Agencies',
        'submission.abstractViews' => 'Abstract Views',
        'submission.accepted' => 'Accepted',
        'submission.acknowledge' => 'Acknowledge',
        'submission.ask' => 'Ask',
        'submission.attachedFile' => 'Attached file',
        'submission.backToSubmissionEditing' => 'Back to Submission Editing',
        'submission.changeComments' => 'Change to',
        'submission.changeFile' => 'Change File',
        'submission.citations' => 'References',
        'submission.citations.description' => 'Enter each reference on a new line so that they can be extracted and recorded separately.',
        'submission.parsedCitations' => 'Extracted References',
        'submission.parsedCitations.DOI' => 'DOI',
        'submission.parsedCitations.description' => 'The following references have been extracted and will be linked to the submission metadata.',
        'submission.parsedAndSaveCitations' => 'Extract and Save References',
        'submission.comments.addComment' => 'Add Comment',
        'submission.comments.comments' => 'Comments',
        'submission.comments.confirmDelete' => 'Are you sure you would like to delete this comment?',
        'submission.comments.corrections' => 'Corrections',
        'submission.comments.editComment' => 'Edit Comment',
        'submission.comments.importPeerReviews' => 'Import Peer Reviews',
        'submission.comments.addReviews' => 'Add Reviews to Email',
        'submission.comments.importPeerReviews.reviewerLetter' => 'Reviewer {$reviewerLetter}:',
        'submission.comments.noComments' => 'No Comments',
        'submission.comments.noReviews' => 'No Reviews',
        'submission.comments.review' => 'Review',
        'submission.comments.sendDecisionToReviewers' => 'Send Reviewers editorial decision',
        'submission.comments.subject' => 'Subject',
        'submission.complete' => 'Approved',
        'submission.contributors' => 'List of Contributors',
        'submission.copyedited' => 'Copyedited',
        'submission.copyediting' => 'Copyediting',
        'submission.queryNoteFiles' => 'Discussion Files',
        'submission.coverage' => 'Coverage Information',
        'submission.details' => 'Submission Details',
        'submission.done' => 'Done',
        'submission.downloads' => 'Downloads',
        'submission.dueDate' => 'Due Date',
        'submission.due' => 'Due',
        'submission.editing' => 'Editing',
        'submission.editMetadata' => 'Edit Metadata',
        'submission.editorial' => 'Copyediting',
        'submission.email.backToEmailLog' => 'Back to Email Log',
        'submission.email.confirmClearLog' => 'Are you sure you want to clear the email log for this submission?',
        'submission.email.confirmDeleteLogEntry' => 'Are you sure you want to delete this email log entry?',
        'submission.email.deleteLogEntry' => 'Delete Log Entry',
        'submission.emailLog' => 'Email Log',
        'submission.event.participantAdded' => '{$userFullName} ({$username}) was assigned to this submission as a {$userGroupName}.',
        'submission.event.participantRemoved' => '"{$userFullName}" ({$username}) is removed as a {$userGroupName}.',
        'submission.event.backToEventLog' => 'Back to Event Log',
        'submission.event.confirmClearLog' => 'Are you sure you want to clear the event log for this submission?',
        'submission.event.confirmDeleteLogEntry' => 'Are you sure you want to delete this event log entry?',
        'submission.event.deleteLogEntry' => 'Delete Log Entry',
        'submission.event.decisionReviewerEmailSent' => 'An email about the decision was sent to {$recipientCount} reviewer(s) with the subject {$subject}.',
        'submission.event.submissionSubmitted' => 'Article submitted',
        'submission.event.copyrightAgreed' => '{$filename} ({$username}) agreed to the copyright terms for submission.',
        'submission.event.fileRevised' => 'Revision "{$filename}" was uploaded for file {$submissionFileId}.',
        'submission.event.general.metadataUpdated' => 'Submission metadata updated',
        'submission.event.general.suppFileUpdated' => 'Submission file updated',
        'submission.event.reviewer.reviewAcceptedByProxy' => 'Review assignment accepted by proxy',
        'submission.event.reviewer.reviewAccepted' => 'Review assignment accepted',
        'submission.event.reviewer.reviewDeclined' => 'Review assignment declined',
        'submission.event.reviewer.reviewDueDate' => 'Review due date modified',
        'submission.event.reviewer.reviewerAssigned' => 'Reviewer assigned to submission',
        'submission.event.reviewer.reviewerRated' => 'Reviewer rating submitted',
        'submission.event.reviewer.reviewerUnassigned' => 'Reviewer unassigned from submission',
        'submission.event.reviewer.reviewFile' => 'Review file updated',
        'submission.event.reviewer.reviewInitiated' => 'Review assignment initiated',
        'submission.event.reviewer.reviewRecommendation' => 'Review recommendation file',
        'submission.event.reviewer.reviewReinitiated' => 'Review assignment reinitiated',
        'submission.event.reviewer.reviewResubmitted' => 'Review resubmitted',
        'submission.event.reviewer.reviewRevision' => 'Reviewer revisions file updated',
        'submission.event.reviewer.reviewerReminded' => '{$senderName} sent a reminder to {$recipientName} regarding their review assignment',
        'submission.event.reviewer.reviewerRemindedAuto' => 'An automatic reminder email was sent to to {$recipientName} regarding their review assignment',
        'submission.event.subjectPrefix' => 'An email has been sent:',
        'submission.event.viewEmail' => 'View Email',
        'submission.event.addedStageToAllowedAuthorMetadataChange' => 'The authors are now allowed to edit metadata when submission in stage {stage}.',
        'submission.event.removedStageToAllowedAuthorMetadataChange' => 'The authors are now not allowed to edit metadata when submission in stage {stage}.',
        'submission.files' => 'Files',
        'submission.files.downloadAll' => 'Download All Files',
        'submission.file.notAllowedUploaderUserId' => 'A record of the file uploader is saved when the file is created and can not be changed.',
        'submission.firstPublished' => 'First published',
        'submission.forTheEditors' => 'For the Editors',
        'submission.galley' => 'Galley',
        'submission.history.clearLog' => 'Clear Log',
        'submission.history' => 'History',
        'submission.history.noLogEntries' => 'No log entries.',
        'submission.history.recentLogEntries' => 'Recent Entries',
        'submission.history.submissionEmailLog' => 'Email Log',
        'submission.history.submissionEventLog' => 'Event Log',
        'submission.history.submissionNotes' => 'Submission Notes',
        'submission.history.viewLog' => 'View Log',
        'submission.howToCite' => 'How to Cite',
        'submission.howToCite.citationFormats' => 'More Citation Formats',
        'submission.howToCite.downloadCitation' => 'Download Citation',
        'submission.initiated' => 'Initiated',
        'submission.updatedOn' => '{$datePublished} — Updated on {$dateUpdated}',
        'submission.versions' => 'Versions',
        'submission.versionIdentity' => '{$datePublished} ({$version})',
        'submission.outdatedVersion' => 'This is an outdated version published on {$datePublished}. Read the <a href="{$urlRecentVersion}">most recent version</a>.',
        'submission.identifiers' => 'Identifiers',
        'submission.publisherId' => 'Publisher ID',
        'submission.publisherId.description' => 'The publisher ID may be used to record the ID from an external database. For example, items exported for deposit to PubMed may include the publisher ID. This should not be used for DOIs.',
        'submission.publisherId.enable' => 'Enable for {$objects}',
        'submission.informationCenter.submissionInfo' => 'Submission Info',
        'submission.informationCenter.metadata' => 'Metadata',
        'submission.informationCenter.notes' => 'Notes',
        'submission.informationCenter.history' => 'History',
        'submission.informationCenter.history.allEvents' => 'Show events from prior versions',
        'submission.stageParticipants.notify' => 'Notify',
        'submission.lastModified' => 'Last modified',
        'submission.layout.addGalley' => 'Add a Layout Galley',
        'submission.layout.confirmDeleteGalley' => 'Are you sure you want to permanently delete this galley?',
        'submission.layout.confirmDeleteGalleyImage' => 'Are you sure you want to remove this image from the galley?',
        'submission.layout.deleteGalleyStylesheet' => 'Delete this style sheet.',
        'submission.layout.editGalley' => 'Edit a Layout Galley',
        'submission.layout.galleyFormat' => 'Galley Format',
        'submission.layout.galleyHTMLData' => 'HTML Galley Files',
        'submission.layout.galleyImages' => 'Images',
        'submission.layout.galleyLabel' => 'Galley Label',
        'submission.layout.galleyLabelInstructions' => 'Typically used to identify the file format (e.g. PDF, HTML, etc.).',
        'submission.layout.galleyLabelRequired' => 'A galley label is required.',
        'submission.layout.galleyLanguageRequired' => 'A galley language is required.',
        'submission.layout.galleyLocaleRequired' => 'A galley locale is required.',
        'submission.layout.galleyRemoteURL' => 'Remote URL',
        'submission.layout.galleyRemoteURLValid' => 'Please provide a valid remote URL (include http://).',
        'submission.layout.galleyNoImages' => 'No images',
        'submission.layout.galleys' => 'Galleys',
        'submission.layout.galleyStylesheet' => 'Stylesheet File',
        'submission.layout.galleyStyle' => 'Style',
        'submission.layout.initialGalleyCreation' => 'Initial Galley Creation',
        'submission.layout.layoutFile' => 'Layout File',
        'submission.layout' => 'Layout',
        'submission.layout.layoutVersion' => 'Layout Version',
        'submission.layout.newGalley' => 'Create New Galley',
        'submission.layout.noStyleFile' => 'No style sheet file has been added to this galley.',
        'submission.layout.viewingGalley' => 'Viewing Submission Galley',
        'submission.layout.viewProof' => 'View Proof',
        'submission.metadata' => 'Submission Metadata',
        'submission.noReviewAssignments' => 'No Review Assignments',
        'submission.notes.addNewNote' => 'Add New Note',
        'submission.notes.attachedFile' => 'File Attachment',
        'submission.notes.backToSubmissionNotes' => 'Back To Submission Notes',
        'submission.notes.breadcrumb' => 'Notes',
        'submission.notes.clearAllNotes' => 'Clear All Notes',
        'submission.notes.collapseNotes' => 'Collapse Notes',
        'submission.notes.confirmDeleteAll' => 'Remove All Submission Notes?',
        'submission.notes.confirmDelete' => 'Remove This Submission Note?',
        'submission.notes.createNewNote' => 'Create New Note',
        'submission.notes.deleteNote' => 'Delete Note',
        'submission.notes.editNote' => 'Edit Note',
        'submission.notes.expandNotes' => 'Expand Notes',
        'submission.notes.noSubmissionNotes' => 'No Submission Notes',
        'submission.notes.removeUploadedFile' => 'Remove Uploaded File',
        'submission.notes' => 'Submission Notes',
        'submission.notes.updateNote' => 'Update Note',
        'submission.notes.viewNotes' => 'View Notes',
        'submission.originalFile' => 'Original file',
        'submission.page.editing' => '#{$id} Editing',
        'submission.page.history' => '#{$id} History',
        'submission.page.review' => '#{$id} Review',
        'submission.page.summary' => '#{$id} Summary',
        'submission.page.citations' => '#{$id} Citations',
        'submission.peerReview' => 'Peer&nbsp;Review',
        'submission.production' => 'Production',
        'submission.recommendation' => 'Recommendation: {$recommendation}',
        'submission.rejected' => 'Rejected',
        'submission.request' => 'Request',
        'submission.response' => 'Response',
        'submission.restrictions' => 'Restrictions',
        'submission.reviewMetadata' => 'Review Metadata',
        'submission.review' => 'Review',
        'submission.reviewAndSubmit' => 'Review and Submit',
        'submission.reviewed' => 'Reviewed',
        'submission.reviewVersion' => 'Review Version',
        'submission.rights' => 'Rights',
        'submissions.active' => 'Active',
        'submissions.archived' => 'Archived',
        'submission.saveMetadata' => 'Save Metadata',
        'submissions.completed' => 'Completed',
        'submissions.declined' => 'Declined',
        'submissions.incomplete' => 'Incomplete',
        'submissions.noSubmissions' => 'No Submissions',
        'submissions.queuedEditing' => 'In Editing',
        'submissions.queued' => 'Queued',
        'submissions.queuedUnassigned' => 'No editor has been assigned to this submission.',
        'submissions.ruling' => 'Ruling',
        'submission.source' => 'Source',
        'submissions.submit' => 'Submit',
        'submissions.submitted' => 'Submitted',
        'submission.submission' => 'Submission',
        'submission.submissionTitle' => 'Submission Title:',
        'submission.start' => 'Start',
        'submission.submissionHistory' => 'Submission History',
        'submission.submissionManuscript' => 'Submission Manuscript',
        'submission.submissionReview' => 'Submission Review',
        'submission.submitter' => 'Submitter',
        'submission.submit.selectFile' => 'Select File',
        'submission.submit.fileInformation' => 'File Information',
        'submission.submit.fileAdded' => 'File Added',
        'submission.submit.includeInBrowse' => 'Include this contributor when identifying authors in lists of publications.',
        'submission.submit.includeInBrowse.title' => 'Publication Lists',
        'submission.submit.newFile' => 'Add Another File',
        'submission.submit.metadataForm' => 'Additional Refinements',
        'submission.submit.submissionLocale' => 'Submission Language',
        'submission.submit.submissionLocaleDescription' => 'Choose the primary language of the submission.',
        'submission.submit.submissionFiles' => 'Submission Files',
        'submission.submit.dependentFiles' => 'Dependent Files',
        'submission.manageDependentFiles' => 'Manage Dependent Files',
        'submission.upload.instructions' => 'Upload any files the editorial team will need to evaluate your submission.',
        'submission.upload.percentComplete' => 'Uploading {$percent}% complete',
        'submission.upload.dependent' => 'Upload a Dependent File',
        'submission.upload.query' => 'Upload a Discussion File',
        'submission.summary' => 'Summary',
        'submission.supportingAgencies' => 'Supporting Agencies',
        'submission.currentAgencies' => 'Current Agencies',
        'submission.indexingInformation' => 'Indexing Information',
        'submission.titleAndAbstract' => 'Title and Abstract',
        'submission.underway' => 'Underway',
        'submission.uploadFileTo' => 'Upload file to',
        'submission.createRemote' => 'Create remote',
        'submission.viewMetadata' => 'View Metadata',
        'submission.views' => 'Views',
        'submission.uploadSuccessful' => 'Your file has been uploaded.',
        'submission.loadMessage' => 'Please wait while your file is uploaded to the server.',
        'submission.artworkFileDetails' => 'Artwork File Details',
        'submission.fileDetails' => 'File Details',
        'submission.nameRequired' => 'A name is required for this item.',
        'submission.date.mmdd' => 'MM-DD',
        'submission.date.yyyymmdd' => 'YYYY-MM-DD',
        'submission.submit.contributorRole' => 'Contributor\'s role',
        'submission.submit.addAuthor' => 'Add Contributor',
        'submission.submit.form.languagesRequired' => 'Please enter a language.',
        'submission.submit.form.subjectsRequired' => 'Please enter a subject.',
        'submission.submit.form.disciplinesRequired' => 'Please enter a discipline.',
        'submission.submit.form.keywordsRequired' => 'Please enter a keyword.',
        'submission.submit.form.coverageRequired' => 'Please enter the coverage information.',
        'submission.submit.form.typeRequired' => 'Please enter the type.',
        'submission.submit.form.sourceRequired' => 'Please enter the source.',
        'submission.submit.form.rightsRequired' => 'Please enter the rights.',
        'submission.submit.form.citationsRequired' => 'Please enter the references.',
        'submission.submit.form.dataAvailabilityRequired' => 'Please enter the Data Availability Statement.',
        'submission.form.name' => 'Name the file (e.g., Manuscript; Table 1)',
        'submission.form.replaceExisting' => 'Replacing an Existing File?',
        'workflow.review.internalReview' => 'Internal Review',
        'workflow.stage.any' => 'Any Stage',
        'workflow.stage' => 'Stage',
        'submission.status.editorial' => 'In Copyediting',
        'submission.status.production' => 'In Proofreading',
        'submission.status.review' => 'In Review',
        'submission.status.submission' => 'Awaiting Editor Decision',
        'submission.status.unassigned' => 'Unassigned',
        'submission.status.declined' => 'Declined',
        'submission.status.published' => 'Published',
        'submission.submit.uploadStep' => '1. Upload File',
        'submission.submit.uploadSubmissionFile' => 'Upload Submission File',
        'submission.submit.metadataStep' => '2. Review Details',
        'submission.submit.finishingUpStep' => '3. Confirm',
        'submission.submit.fileNameRequired' => 'You must enter a file name for this file',
        'submission.upload.noGenre' => 'Missing or invalid component!',
        'submission.upload.invalidUserGroup' => 'Missing or invalid user group!',
        'submission.upload.possibleRevision' => 'Possible Duplication or Revision Detected',
        'submission.upload.possibleRevisionDescription' => 'The name of the uploaded file resembles the name of a previously uploaded file, "{$revisedFileName}." Is this file intended to replace "{$revisedFileName}"? If so, select the file below. Otherwise, select "This is not a revision of an existing file" before proceeding.',
        'submission.upload.selectMandatoryFileToRevise' => 'Please select the file you would like to revise.',
        'submission.upload.selectOptionalFileToRevise' => 'If you are uploading a revision of an existing file, please indicate which file.',
        'submission.upload.uploadNewFile' => 'This is not a revision of an existing file',
        'submission.upload.userGroup' => 'Upload this file in my role as...',
        'submission.upload.userGroupDescription' => 'If you are submitting an Edited Volume, you should upload all volume chapters individually, under your role as volume editor.',
        'submission.upload.uploadLibraryFile' => 'Upload a Library File',
        'submission.upload.libraryCategory' => 'Submission Document Category',
        'submission.upload.finalDraft' => 'Upload File',
        'submission.upload.copyeditedVersion' => 'Upload Copyedited File',
        'submission.upload.uploadFiles' => 'Upload Files',
        'submission.upload.response.description' => 'After reviewing the assigned file, record any comments on the file below, and/or upload an annotated copy of the file (or another file).',
        'submission.upload.productionReady' => 'Upload a Production Ready File',
        'submission.upload.proof' => 'Upload a File Ready for Publication',
        'submission.upload.noAvailableReviewFiles' => 'There are no files for you to revise at this time.',
        'editor.submission.roundStatus.revisionsRequested' => 'Revisions have been requested.',
        'editor.submission.roundStatus.revisionsSubmitted' => 'Revisions have been submitted and a decision is needed.',
        'editor.submission.roundStatus.resubmitForReview' => 'The submission must be resubmitted for another review round.',
        'editor.submission.roundStatus.submissionResubmitted' => 'Submission has been resubmitted for another review round.',
        'editor.submission.roundStatus.sentToExternal' => 'Sent to external review.',
        'editor.submission.roundStatus.accepted' => 'Submission accepted.',
        'editor.submission.roundStatus.declined' => 'Submission declined.',
        'editor.submission.roundStatus.pendingReviewers' => 'Waiting for reviewers to be assigned.',
        'editor.submission.roundStatus.pendingReviews' => 'Awaiting responses from reviewers.',
        'editor.submission.roundStatus.reviewsReady' => 'New reviews have been submitted.',
        'editor.submission.roundStatus.reviewsCompleted' => 'All reviewers have responded and a decision is needed.',
        'editor.submission.roundStatus.reviewOverdue' => 'A review is overdue.',
        'editor.submission.roundStatus.pendingRecommendations' => 'Awaiting recommendations from editors.',
        'editor.submission.roundStatus.recommendationsReady' => 'New editorial recommendations have been submitted.',
        'editor.submission.roundStatus.recommendationsCompleted' => 'All recommendations are in and a decision is needed.',
        'editor.submission.roundStatus.returnedToReview' => 'Returned back to review.',
        'editor.submission.status.inactiveDaysInStage' => 'Inactive for more than {$days} days in the {$stage} stage.',
        'editor.submission.status.waitingInitialReview' => 'A new submission is waiting to be sent for review or declined.',
        'editor.submission.stageParticipants' => 'Participants',
        'editor.submission.noneAssigned' => 'None Assigned',
        'editor.submission.participant' => 'Participant',
        'editor.submission.addStageParticipant' => 'Assign Participant',
        'editor.submission.editStageParticipant' => 'Edit Assignment',
        'editor.submission.addStageParticipant.userGroup' => 'Users are assigned to stages of the workflow by user group. Any user assigned to this stage will automatically be assigned to other stages to which their user group has been assigned. This is commonly reserved for editors, authors and translators.',
        'editor.submission.removeStageParticipant' => 'Remove Participant',
        'editor.submission.removeStageParticipant.description' => 'You are about to remove this participant from <strong>all</strong> stages.',
        'editor.submission.addStageParticipant.form.userGroupRequired' => 'You must select a user group.',
        'editor.submission.addStageParticipant.form.userRequired' => 'You must select a user for the specified user group.',
        'editor.submission.addStageParticipant.form.reviewerWarning' => 'The participant you selected has been assigned to conduct an anonymous review. If you assign them as a participant, they will have access to the author\'s identity. You are encouraged not to assign this participant unless you can independently ensure the integrity of the peer review process.',
        'editor.submission.removePermissionToEdit' => 'Disallow Edit Metadata',
        'editor.submission.addPermissionToEdit' => 'Allow Edit Metadata',
        'editor.submission.removePermissionToEditDescription' => 'Are you sure you want the authors of this submission to be unable to edit the submission\'s metadata at that stage?',
        'editor.submission.addPermissionToEditDescription' => 'Are you sure you want the authors of this submission to be able to edit the submission\'s metadata at that stage?',
        'editor.submission.decision' => 'Decision',
        'editor.submission.decision.notifyAuthors' => 'Notify Authors',
        'editor.submission.decision.notifyReviewers' => 'Notify Reviewers',
        'editor.submission.decision.notifyReviewers.description' => 'Send an email to the reviewers to thank them for their review and let them know that a decision was taken. Each reviewer will be sent a separate email to protect their anonymity. The phrase {$recipientName} can be used in the message to include each reviewer\'s name safely.',
        'editor.submission.decision.reviewerUnassigned.notifyReviewers.description' => 'Send an email to the assigned reviewers to let them know that their review assignment is cancelled.',
        'editor.submission.decision.accept' => 'Accept Submission',
        'editor.submission.decision.accept.description' => 'This submission will be accepted for publication and sent for copyediting.',
        'editor.submission.decision.accept.log' => '{$editorName} accepted this submission and sent it to the copyediting stage.',
        'editor.submission.decision.accept.completed' => 'Submission Accepted',
        'editor.submission.decision.accept.completedDescription' => 'The submission, {$title}, has been accepted for publication and sent to the copyediting stage. All notifications have been sent, except any you chose to skip.',
        'editor.submission.decision.accept.notifyAuthorsDescription' => 'Send an email to the authors to let them know that their submission has been accepted for publication. This email will not be sent until the decision has been recorded.',
        'editor.submission.decision.cancelReviewRound.notifyAuthorsDescription' => 'Send an email to the authors to let them know that the round of review has been closed. This email will not be sent until the decision has been recorded.',
        'editor.submission.decision.decline' => 'Decline Submission',
        'editor.submission.decision.decline.description' => 'This submission will be declined for publication. The peer review stage will be closed and the submission will be archived.',
        'editor.submission.decision.decline.log' => '{$editorName} declined this submission.',
        'editor.submission.decision.decline.completed' => 'Submission Declined',
        'editor.submission.decision.decline.completed.description' => 'The submission, {$title}, has been declined and sent to the archives. All notifications have been sent, except any you chose to skip.',
        'editor.submission.decision.decline.notifyAuthorsDescription' => 'Send an email to the authors to let them know that their submission has been declined. This email will not be sent until the decision has been recorded.',
        'editor.submission.decision.initialDecline.description' => 'This submission will be declined for publication. No further review will be conducted and the submission will be archived.',
        'editor.submission.decision.newReviewRound' => 'New Review Round',
        'editor.submission.decision.newReviewRound.description' => 'Open another round of review for this submission.',
        'editor.submission.decision.newReviewRound.log' => '{$editorName} created a new round of review for this submission.',
        'editor.submission.decision.newReviewRound.completed' => 'Review Round Created',
        'editor.submission.decision.newReviewRound.completedDescription' => 'A new round of review has been created for the submission, {$title}. The author has been notified, unless you chose to skip that email.',
        'editor.submission.decision.newReviewRound.notifyAuthorsDescription' => 'Send an email to the authors to let them know that their submission has been sent for a new round of review. This email will not be sent until the decision has been recorded.',
        'editor.submission.decision.promoteFiles.copyediting' => 'Select files that should be sent to the copyediting stage.',
        'editor.submission.decision.promoteFiles.review' => 'Select files that should be sent for review.',
        'editor.submission.decision.promoteFiles.production' => 'Select files that should be sent to the production stage.',
        'editor.submission.decision.requestRevisions' => 'Request Revisions',
        'editor.submission.decision.requestRevisions.description' => 'The author must provide revisions before this submission will be accepted for publication.',
        'editor.submission.decision.requestRevisions.log' => '{$editorName} requested revisions for this submission.',
        'editor.submission.decision.requestRevisions.completed' => 'Revisions Requested',
        'editor.submission.decision.requestRevisions.completed.description' => 'Revisions for the submission, {$title}, have been requested. All notifications have been sent, except any you chose to skip.',
        'editor.submission.decision.requestRevisions.notifyAuthorsDescription' => 'Send an email to the authors to let them know that revisions will be required before this submission will be accepted for publication. Include all of the details that the author will need in order to revise their submission. Where appropriate, remember to anonymise any reviewer comments. This email will not be sent until the decision is recorded.',
        'editor.submission.decision.cancelReviewRound' => 'Cancel Review Round',
        'editor.submission.decision.cancelReviewRound.description' => 'Cancel the current round of review and send the submission back to the last round of review. If this is the first review round, it will be sent back to the submission stage.',
        'editor.submission.decision.cancelReviewRound.log' => '{$editorName} cancelled the review round.',
        'editor.submission.decision.cancelReviewRound.completed' => 'Cancelled the latest round of review.',
        'editor.submission.decision.cancelReviewRound.completed.description' => 'The review round for the submission, {$title}, has been cancelled. All notifications have been sent, except any you chose to skip.',
        'editor.submission.decision.cancelReviewRound.restriction' => 'Can only cancel review round if no associated reviewer has any completed or submitted review available.',
        'editor.submission.decision.resubmit' => 'Resubmit for Review',
        'editor.submission.decision.resubmit.description' => 'The author must provide revisions that will be sent for another round of review before this submission will be accepted for publication.',
        'editor.submission.decision.resubmit.log' => '{$editorName} requested revisions for this submission that should be sent for another round of review.',
        'editor.submission.decision.resubmit.completed' => 'Revisions Requested',
        'editor.submission.decision.resubmit.completed.description' => 'Revisions for the submission, {$title}, have been requested. A decision to send the revisions for another round of reviews was recorded. All notifications have been sent, except any you chose to skip.',
        'editor.submission.decision.resubmit.notifyAuthorsDescription' => 'Send an email to the authors to let them know that revisions will be need to be completed and sent for another round of review. Include all of the details that the author will need in order to revise their submission. Where appropriate, remember to anonymise any reviewer comments.',
        'editor.submission.decision.sendExternalReview' => 'Send for Review',
        'editor.submission.decision.sendExternalReview.description' => 'This submission is ready to be sent for peer review.',
        'editor.submission.decision.sendExternalReview.log' => '{$editorName} sent this submission to the review stage.',
        'editor.submission.decision.sendExternalReview.completed' => 'Sent for Review',
        'editor.submission.decision.sendExternalReview.completed.description' => 'The submission, {$title}, has been sent to the review stage. The author has been notified, unless you chose to skip that email.',
        'editor.submission.decision.newRound' => 'New review round',
        'editor.submission.decision.sendToProduction' => 'Send To Production',
        'editor.submission.decision.sendToProduction.description' => 'Send this submission to the production stage to be prepared for publication.',
        'editor.submission.decision.sendToProduction.log' => '{$editorName} sent this submission to the production stage.',
        'editor.submission.decision.sendToProduction.completed' => 'Sent to Production',
        'editor.submission.decision.sendToProduction.completed.description' => 'The submission, {$title}, was sent to the production stage. The author has been notified, unless you chose to skip that email.',
        'editor.submission.decision.sendToProduction.notifyAuthorsDescription' => 'Send an email to the authors to let them know that this submission has been sent to the production stage. This email will not be sent until the decision is recorded.',
        'editor.submission.decision.backFromCopyediting' => 'Cancel Copyediting',
        'editor.submission.decision.backFromCopyediting.description' => 'Send this submission back from the copyediting stage.',
        'editor.submission.decision.backFromCopyediting.log' => '{$editorName} has sent this submission back from the copyediting stage.',
        'editor.submission.decision.backFromCopyediting.completed' => 'Sent Back from Copyediting',
        'editor.submission.decision.backFromCopyediting.completed.description' => 'The submission, {$title}, was sent back from the copyediting stage. The author has been notified, unless you chose to skip that email.',
        'editor.submission.decision.backFromCopyediting.notifyAuthorsDescription' => 'Send an email to the authors to let them know that copyediting is cancelled and their submission will undergo further editorial review.',
        'editor.submission.decision.backToCopyediting' => 'Back To Copyediting',
        'editor.submission.decision.backToCopyediting.description' => 'Send this submission back to the copyediting stage.',
        'editor.submission.decision.backToCopyediting.log' => '{$editorName} sent this submission back to the copyediting stage.',
        'editor.submission.decision.backToCopyediting.completed' => 'Sent Back to Copyediting',
        'editor.submission.decision.backToCopyediting.completed.description' => 'The submission, {$title}, was sent back to the copyediting stage. The author has been notified, unless you chose to skip that email.',
        'editor.submission.decision.backToCopyediting.notifyAuthorsDescription' => 'Send an email to the authors to let them know that this submission has been sent back to the copyediting stage. Explain why this decision was made and inform the author of what further editing will be required before this submission is ready for production.',
        'editor.submission.decision.skipReview' => 'Accept and Skip Review',
        'editor.submission.decision.skipReview.description' => 'Accept this submission for publication and skip the review stage. This decision will send the submission to the copyediting stage.',
        'editor.submission.decision.skipReview.log' => '{$editorName} skipped the review stage and sent this submission to the copyediting stage.',
        'editor.submission.decision.skipReview.completed' => 'Skipped Review',
        'editor.submission.decision.skipReview.completed.description' => 'The submission, {$title}, skipped the review stage and has been sent to the copyediting stage. The author has been notified, unless you chose to skip that email.',
        'editor.submission.decision.skipReview.notifyAuthorsDescription' => 'Send an email to the authors to let them know that this submission has been accepted for publication and sent to the copyediting stage without review. This email will not be sent until the decision is recorded.',
        'editor.submission.decision.sendInternalReview' => 'Send to Internal Review',
        'editor.submission.decision.approveProofsDescription' => 'The page proof file must be checked as approved to be made Available. Do you want to approve it?',
        'editor.submission.decision.approveProofs' => 'Approve Proofs',
        'editor.submission.decision.disapproveProofsDescription' => 'This file proof will no longer be publicly available for download or purchase. Do you want to disapprove it?',
        'editor.submission.decision.revertDecline' => 'Revert Decline',
        'editor.submission.decision.revertDecline.description' => 'Revert a previous decision to decline this submission and return it to the active editorial process. The author has been notified, unless you chose to skip that email.',
        'editor.submission.decision.revertDecline.log' => '{$editorName} reversed the decision to decline this submission.',
        'editor.submission.decision.revertDecline.completed' => 'Submission Reactivated',
        'editor.submission.decision.revertDecline.completed.description' => 'The submission, {$title}, is now an active submission in the review stage.',
        'editor.submission.decision.revertDecline.notifyAuthorsDescription' => 'Send an email to the authors to let them know that a previous decision to decline this submission has been reverted. Explain why the decision was reverted and let them know whether the submission is expected to undergo further review.',
        'editor.submission.decision.revertInitialDecline.completed.description' => 'The submission, {$title}, is now active in the submission stage. The author has been notified, unless you chose to skip that email.',
        'editor.submission.decision.noDecisionsAvailable' => 'Assign an editor to enable the editorial decisions for this stage.',
        'editor.submission.recommend.notifyEditors.description' => 'Send a message to the deciding editors to let them know the recommendation. Explain why this recommendation was made in response to the recommendations and comments submitted by reviewers.',
        'editor.submission.recommend.accept' => 'Recommend Accept',
        'editor.submission.recommend.accept.description' => 'Recommend that this submission be accepted for publication and sent for copyediting.',
        'editor.submission.recommend.accept.log' => '{$editorName} recommended that this submission be accepted and sent for copyediting.',
        'editor.submission.recommend.completed' => 'Recommendation Submitted',
        'editor.submission.recommend.completed.description' => 'Your recommendation has been recorded and the deciding editor(s) have been notified.',
        'editor.submission.recommend.revisions' => 'Recommend Revisions',
        'editor.submission.recommend.revisions.description' => 'Recommend that revisions be requested from the author before this submission is accepted for publication.',
        'editor.submission.recommend.revisions.log' => '{$editorName} recommended that revisions be requested.',
        'editor.submission.recommend.resubmit' => 'Recommend Resubmit for Review',
        'editor.submission.recommend.resubmit.description' => 'Recommend that the author is asked to submit revisions for another round of review.',
        'editor.submission.recommend.resubmit.log' => '{$editorName} recommended that revisions be requested and that these revisions be sent for another round of review.',
        'editor.submission.recommend.decline' => 'Recommend Decline',
        'editor.submission.recommend.decline.description' => 'Recommend that the submission be declined for publication.',
        'editor.submission.recommend.decline.log' => '{$editorName} recommended that this submission be declined.',
        'editor.submission.makeRecommendation' => 'Make Recommendation',
        'editor.submission.changeRecommendation' => 'Change Recommendation',
        'editor.submission.recommendation.display' => 'Recommendation: {$recommendation}',
        'editor.submission.allRecommendations.display' => 'Recommendations: {$recommendations}',
        'editor.submission.recommendation.noDecidingEditors' => 'You can not make a recommendation until an editor is assigned with permission to record a decision.',
        'editor.submission.recommendation' => 'Recommendation',
        'editor.submission.recommendation.description' => 'Recommend an editorial decision for this submission.',
        'editor.submission.recordedRecommendations' => 'Recorded Recommendations',
        'submission.currentStage' => 'Current stage',
        'submission.noActionRequired' => 'No action required',
        'submission.actionNeeded' => 'Needs action',
        'reviewer.submission.reviewFiles' => 'Review Files',
        'submission.submit.currentFile' => 'Current file',
        'submission.finalDraft' => 'Draft Files',
        'editor.submission.addAuditorError' => 'There was an error trying to assign the auditor. Please Try again.',
        'submission.event.fileEdited' => 'The metadata for file "{$filename}" was edited by {$username}.',
        'submission.event.fileUploaded' => 'A file "{$filename}" was uploaded for submission {$submissionId} by {$username}.',
        'submission.event.fileDeleted' => 'A file "{$filename}" was deleted for submission {$submissionId} by {$username}.',
        'submission.event.revisionUploaded' => 'A file revision "{$filename}" was uploaded for submission {$submissionId} by {$username}.',
        'submission.event.revisionDeleted' => 'A file revision "{$filename}" was deleted for submission {$submissionId} by {$username}.',
        'submission.event.lastRevisionDeleted' => 'A file "{$filename}" had its last revision removed by {$username}.',
        'submission.event.fileAuditorAdded' => '"{$userFullName}" ({$username}) was added as an auditor for the file "{$filename}."',
        'submission.event.fileAuditorCleared' => '"{$userFullName}" ({$username}) was removed as an auditor for the file "{$filename}."',
        'submission.event.fileAuditUploaded' => '"{$userFullName}" ({$username}) has completed an audit and uploaded "{$filename}."',
        'submission.event.signoffSignoff' => '"{$userFullName}" ({$username}) has signed off on the signoff for "{$filename}."',
        'submission.event.proofsApproved' => '"{$userFullName}" ({$username}) has approved the proofs for "{$publicationFormatName}."',
        'submission.overview' => 'Submission Overview',
        'submission.description' => 'Description',
        'submission.stageNotInitiated' => 'Stage not initiated.',
        'submission.documents' => 'Submission Documents',
        'notification.type.editorAssign' => 'You have been assigned as an editor to the submission "{$title}".',
        'notification.type.copyeditorRequest' => 'You have been asked to review copyedits for "{$title}".',
        'notification.type.layouteditorRequest' => 'You have been asked to review layouts for "{$title}".',
        'notification.type.indexRequest' => 'You have been asked to create an index for "{$title}".',
        'notification.type.editorDecisionTitle' => 'Latest editor decision.',
        'notification.type.editorDecisionAccept' => 'Submission accepted.',
        'notification.type.editorDecisionExternalReview' => 'External review process started.',
        'notification.type.editorDecisionPendingRevisions' => 'Revision required.',
        'notification.type.editorDecisionResubmit' => 'Resubmit for review.',
        'notification.type.editorDecisionNewRound' => 'A new round of reviews was initiated.',
        'notification.type.editorDecisionDecline' => 'Submission declined.',
        'notification.type.editorDecisionRevertDecline' => 'Declined submission reactivated.',
        'notification.uploadedResponse' => 'Response uploaded.',
        'notification.type.editorAssignment' => 'An editor must be assigned before review is initiated. Please add editor using the Participants list.',
        'notification.type.submissionNewVersion' => 'A new version of a submission was created',
        'notification.type.revertDecline' => 'The decision to decline this submission was reverted.',
        'grid.reviewAttachments.title' => 'Reviewer\'s Attachments',
        'grid.reviewAttachments.send.title' => 'Select review files to share with the author(s)',
        'submission.productionReady' => 'Book available',
        'submission.review.uploadRevisionToRound' => 'Upload Revised File',
        'log.review.reviewerAssigned' => '{$reviewerName} has been assigned to review submission {$submissionId} for review round {$round}.',
        'log.review.reviewCleared' => 'The round {$round} review by {$reviewerName} for submission {$submissionId} has been cleared.',
        'log.review.reviewUnconsidered' => '{$editorName} has marked the round {$round} review for submission {$submissionId} as unconsidered.',
        'log.review.reviewReinstated' => 'The round {$round} review by {$reviewerName} for submission {$submissionId} has been reinitiated.',
        'log.review.reviewerResendRequest' => 'Resent the request to review in round {$round} to {$reviewerName} for submission {$submissionid}.',
        'log.review.reviewConfirmed' => 'Editor {$userName} has confirmed a review for the round {$round} review for submission {$submissionId}.',
        'log.review.reviewReady' => '{$reviewerName} has completed the review for the round {$round} review for submission {$submissionId}.',
        'submission.review.status.awaitingResponse' => 'Waiting for a response from the reviewer.',
        'submission.review.status.declined' => 'The reviewer declined this review request.',
        'submission.review.status.responseOverdue' => 'The reviewer has missed the response due date.',
        'submission.review.status.reviewOverdue' => 'The reviewer has missed the review due date.',
        'submission.review.status.accepted' => 'This review has been accepted.',
        'submission.review.status.received' => 'The reviewer has submitted their review.',
        'submission.review.status.complete' => 'This review has been completed.',
        'submission.review.status.thanked' => 'This review is complete and the reviewer has been thanked for their contribution.',
        'submission.document' => 'Document',
        'submission.art' => 'Artwork',
        'submission.supplementary' => 'Supplementary Content',
        'submission.supplementary.creator' => 'Creator (or owner) of file',
        'submission.supplementary.subject' => 'Subject',
        'submission.supplementary.publisher' => 'Publisher',
        'submission.supplementary.sponsor' => 'Contributor or sponsoring agency',
        'grid.action.itemWorkflow' => 'Go to this submission\'s workflow',
        'notification.type.editorDecisionSendToProduction' => 'Production process started.',
        'notification.type.editorAssignmentProduction' => 'A production editor must be assigned before production process can be initiated. Please add a production editor using the Participants list.',
        'notification.type.editorAssignmentEditing' => 'A production editor must be assigned before editorial process is initiated. Please add a production editor using the Participants list.',
        'submission.reviewForm' => 'Review Form',
        'submission.reviewFormResponse' => 'Review Form Response',
        'grid.action.createReviewFormElement' => 'Create a new review form element',
        'grid.action.editMetadata' => 'Edit Metadata',
        'submission.permissions' => 'Permissions',
        'submission.attachPermissions' => 'Attach the following permissions to the submission:',
        'submission.license' => 'License',
        'submission.copyright' => 'Copyright',
        'submission.copyright.agree' => 'Yes, I agree to the copyright statement.',
        'submission.copyrightHolder' => 'Copyright Holder',
        'submission.copyrightHolder.other' => 'Custom copyright statement',
        'submission.copyrightOther' => 'Copyright statement',
        'submission.copyrightYear' => 'Copyright Year',
        'submission.copyrightStatement' => 'Copyright (c) {$copyrightYear} {$copyrightHolder}',
        'submission.licenseURLValid' => 'Please provide a valid remote URL (include http://).',
        'submission.licenseURL' => 'License URL',
        'submission.license.cc.by-nc-nd4' => 'CC Attribution-NonCommercial-NoDerivatives 4.0',
        'submission.license.cc.by-nc4' => 'CC Attribution-NonCommercial 4.0',
        'submission.license.cc.by-nc-sa4' => 'CC Attribution-NonCommercial-ShareAlike 4.0',
        'submission.license.cc.by-nd4' => 'CC Attribution-NoDerivatives 4.0',
        'submission.license.cc.by4' => 'CC Attribution 4.0',
        'submission.license.cc.by-sa4' => 'CC Attribution-ShareAlike 4.0',
        'submission.license.cc.by-nc-nd4.footer' => '<a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/"><img alt="Creative Commons License" src="//i.creativecommons.org/l/by-nc-nd/4.0/88x31.png" /></a><p>This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/">Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License</a>.</p>',
        'submission.license.cc.by-nc4.footer' => '<a rel="license" href="https://creativecommons.org/licenses/by-nc/4.0/"><img alt="Creative Commons License" src="//i.creativecommons.org/l/by-nc/4.0/88x31.png" /></a><p>This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-nc/4.0/">Creative Commons Attribution-NonCommercial 4.0 International License</a>.</p>',
        'submission.license.cc.by-nc-sa4.footer' => '<a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Creative Commons License" src="//i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a><p>This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/4.0/">Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License</a>.</p>',
        'submission.license.cc.by-nd4.footer' => '<a rel="license" href="https://creativecommons.org/licenses/by-nd/4.0/"><img alt="Creative Commons License" src="//i.creativecommons.org/l/by-nd/4.0/88x31.png" /></a><p>This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-nd/4.0/">Creative Commons Attribution-NoDerivatives 4.0 International License</a>.</p>',
        'submission.license.cc.by4.footer' => '<a rel="license" href="https://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" src="//i.creativecommons.org/l/by/4.0/88x31.png" /></a><p>This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.</p>',
        'submission.license.cc.by-sa4.footer' => '<a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" src="//i.creativecommons.org/l/by-sa/4.0/88x31.png" /></a><p>This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Attribution-ShareAlike 4.0 International License</a>.</p>',
        'submission.license.cc.by-nc-nd3.footer' => '<a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/3.0/"><img alt="Creative Commons License" src="//i.creativecommons.org/l/by-nc-nd/3.0/88x31.png" /></a><p>This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-nc-nd/3.0/">Creative Commons Attribution-NonCommercial-NoDerivatives 3.0 Unported License</a>.</p>',
        'submission.license.cc.by-nc3.footer' => '<a rel="license" href="https://creativecommons.org/licenses/by-nc/3.0/"><img alt="Creative Commons License" src="//i.creativecommons.org/l/by-nc/3.0/88x31.png" /></a><p>This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-nc/3.0/">Creative Commons Attribution-NonCommercial 3.0 Unported License</a>.</p>',
        'submission.license.cc.by-nc-sa3.footer' => '<a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/3.0/"><img alt="Creative Commons License" src="//i.creativecommons.org/l/by-nc-sa/3.0/88x31.png" /></a><p>This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/3.0/">Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License</a>.</p>',
        'submission.license.cc.by-nd3.footer' => '<a rel="license" href="https://creativecommons.org/licenses/by-nd/3.0/"><img alt="Creative Commons License" src="//i.creativecommons.org/l/by-nd/3.0/88x31.png" /></a><p>This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-nd/3.0/">Creative Commons Attribution-NoDerivatives 3.0 Unported License</a>.</p>',
        'submission.license.cc.by3.footer' => '<a rel="license" href="https://creativecommons.org/licenses/by/3.0/"><img alt="Creative Commons License" src="//i.creativecommons.org/l/by/3.0/88x31.png" /></a><p>This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0 Unported License</a>.</p>',
        'submission.license.cc.by-sa3.footer' => '<a rel="license" href="https://creativecommons.org/licenses/by-sa/3.0/"><img alt="Creative Commons License" src="//i.creativecommons.org/l/by-sa/3.0/88x31.png" /></a><p>This work is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by-sa/3.0/">Creative Commons Attribution-ShareAlike 3.0 Unported License</a>.</p>',
        'submission.queries.submission' => 'Pre-Review Discussions',
        'submission.queries.review' => 'Review Discussions',
        'submission.queries.editorial' => 'Copyediting Discussions',
        'submission.query.subject' => 'Subject',
        'submission.query.messages' => 'Messages',
        'submission.query.replies' => 'Replies',
        'submission.query.from' => 'From',
        'submission.query.lastReply' => 'Last Reply',
        'submission.query.closed' => 'Closed',
        'submission.query.addNote' => 'Add Message',
        'submission.query.leaveQuery' => 'Leave Discussion',
        'submission.query.leaveQuery.confirm' => 'If you leave this discussion you will no longer be notified of new messages. Would you like to leave the discussion?',
        'grid.action.openNoteForm' => 'Add a new reply to the discussion',
        'submission.query.activity' => '{$responderName} replied to {$noteTitle}: {$noteContents}',
        'submission.query.new' => '{$creatorName} started a discussion: {$noteTitle}: {$noteContents}',
        'submission.query.activity.contents' => 'There is new activity in the discussion titled "{$queryTitle}" regarding the submission "{$submissionTitle}".',
        'submission.query.new.contents' => 'You have been added to a discussion titled "{$queryTitle}" regarding the submission "{$submissionTitle}".',
        'submission.query.participantTitle' => '{$fullName}, {$userGroup}',
        'submission.query.noParticipantOptions' => 'You must assign at least one participant to this submission before initiating a discussion.',
        'submission.query.allowedEditTime' => 'You can update this discussion for {$allowedEditTimeNoticeLimit} minutes.',
        'submission.list.infoCenter' => 'Activity Log & Notes',
        'submission.list.empty' => 'No submissions found.',
        'submission.list.responseDue' => 'Response Due: {$date}',
        'submission.list.reviewAssignment' => 'Review Assignment',
        'submission.list.reviewDue' => 'Review Due: {$date}',
        'submission.list.reviewComplete' => 'Review Submitted',
        'submission.list.reviewCancelled' => 'Review Cancelled',
        'submission.list.confirmDelete' => 'Delete submission?',
        'submission.list.viewAllSubmissions' => 'View All Submissions',
        'submission.list.viewSubmission' => 'View Submission',
        'submission.list.reviewsCompleted' => 'Assigned reviews completed',
        'submission.list.revisionsSubmitted' => 'Revisions submitted',
        'submission.list.copyeditsSubmitted' => 'Copyedited files submitted',
        'submission.list.galleysCreated' => 'Production galleys created',
        'submission.list.filesPrepared' => 'Files prepared',
        'submission.list.discussions' => 'Open discussions',
        'submission.list.dualWorkflowLinks' => 'You have been assigned multiple roles for this submission. Would you like to access the <a href="{$urlAuthorWorkflow}">Author\'s workflow</a>  or the <a href="{$urlEditorialWorkflow}">Editorial workflow</a>?',
        'submission.list.reviewerWorkflowLink' => 'You have been assigned an editorial role for this submission. Would you like to access the <a href="{$urlEditorialWorkflow}">Editorial workflow</a>?',
        'submission.list.incompleteSubmissionNotice' => 'This submission must be completed before an editor will review it.',
        'submission.list.currentStage' => 'Currently in the {$stage} stage.',
        'submission.list.activity' => 'Activity',
        'submission.list.daysSinceLastActivity' => 'Days since last activity',
        'submission.list.assignEditor' => 'Assign Editor',
        'submission.wizard.alreadySubmitted' => 'This submission has already been submitted. Please visit your <a href="{$url}">submissions dashboard</a> to view it.',
        'submission.wizard.beforeStart' => 'Before you begin',
        'submission.wizard.categories.description' => 'Select only the categories that are appropriate for your submission.',
        'submission.wizard.changeSubmission' => 'Change Submission Settings',
        'submission.wizard.completeSteps' => 'Complete the steps to make a submission',
        'submission.wizard.confirmSubmit' => 'The submission, <strong>{$title}</strong>, will be submitted to <strong>{$context}</strong> for editorial review. Are you sure you want to complete this submission?',
        'submission.wizard.errors' => 'There are one or more problems that need to be fixed before you can submit. Please review the information below and make the requested changes.',
        'submission.wizard.validating' => 'Checking your submission',
        'submission.wizard.commentsForTheEditor.description' => 'Add any information that you think our editorial staff should know when evaluating your submission.',
        'submission.wizard.confirm' => 'Please confirm the following before you submit.',
        'submission.wizard.title' => 'Make a Submission',
        'submission.wizard.titleWithStep' => 'Make a Submission: {$step}',
        'submission.wizard.noContributors' => 'No contributors have been added for this submission.',
        'submission.wizard.missingContributorLanguage' => 'The given name is missing in {$language} for one or more of the contributors.',
        'submission.wizard.notAllowed' => 'Not Allowed',
        'submission.wizard.privacyConsent' => 'Privacy Consent',
        'submission.wizard.saved' => 'Saved for Later',
        'submission.wizard.saved.description' => 'Your submission details have been saved in our system, but it has not yet been submitted for consideration. You can return to complete your submission at any time by following the link below.',
        'submission.wizard.saved.emailConfirmation' => 'We have emailed a copy of this link to you at {$email}.',
        'submission.wizard.sectionClosed' => 'Section Closed',
        'submission.wizard.start' => 'Begin Submission',
        'submission.wizard.startingStatus' => 'Starting a new submission',
        'submission.wizard.unableToSave' => 'An error was encountered and we were unable to save your submission. You may have been disconnected.',
        'grid.category.categories' => 'Categories',
        'catalog.sortBy.titleAsc' => 'Title (A-Z)',
        'catalog.sortBy.titleDesc' => 'Title (Z-A)',
        'catalog.sortBy.datePublishedAsc' => 'Publication date (oldest first)',
        'catalog.sortBy.datePublishedDesc' => 'Publication date (newest first)',
        'category.category' => 'Categories',
        'category.coverImage' => 'Cover Image',
        'submission.submit.placement.categories' => 'Categories',
        'submission.currentCoverImage' => 'Current Image',
        'catalog.category.noItems' => 'Nothing has been published in this category yet.',
        'catalog.category.subcategories' => 'Subcategories',
        'publication.contributors' => 'Contributors',
        'publication.createVersion' => 'Create New Version',
        'publication.datePublished.errorFormat' => 'The date must be in the format YYYY-MM-DD, such as 2019-01-01.',
        'publication.event.versionCreated' => 'A new version was created.',
        'publication.publicationLicense' => 'Permissions & Disclosure',
        'publication.status.scheduled' => 'Scheduled',
        'publication.status.unpublished' => 'Unpublished',
        'publication.titleAbstract' => 'Title & Abstract',
        'publication.unschedule' => 'Unschedule',
        'publication.urlPath' => 'URL Path',
        'publication.urlPath.description' => 'An optional path to use in the URL instead of the ID.',
        'publication.urlPath.duplicate' => 'The URL path has already been used and can not be used again.',
        'publication.urlPath.numberInvalid' => 'The URL path can not be a number.',
        'publication.version.all' => 'All Versions',
        'publication.version.confirm' => 'Are you sure you want to create a new version?',
        'publication.wordCountLong' => 'The abstract is too long. It should be {$limit} words or less. It is currently {$count} words long.',
        'publication.wordCount' => 'Word Count: {$count}/{$limit}',
        'doi.incorrectStaleStatus' => 'Failed to mark the DOI needs sync for {$pubObjectTitle}. The DOI cannot be marked needs sync because they have not yet been registered or submitted.',
        'doi.submission.notPublished' => 'Failed to mark the DOI registered for {$pubObjectTitle}. The submission must be published before the status can be updated.',
        'submission.viewingPreview' => 'This is a preview and has not been published. <a href="{$url}">View submission</a>',
        'author.submit.noFiles' => 'No files have been uploaded for this submission.',
        'author.submit.confirmation' => 'Confirmation',
        'submission.wizard.submittingInLanguage' => 'Submitting in <strong>{$language}</strong>.',
        'submission.wizard.submittingToSection' => 'Submitting to the <strong>{$section}</strong> section.',
        'submission.wizard.submittingToSectionInLanguage' => 'Submitting to the <strong>{$section}</strong> section in <strong>{$language}</strong>.',
        'submission.type.tip' => 'The submission type is usually one of \'image\', \'text\', or other multimedia types including \'software\' or \'interactive\'.  Please choose the one most relevant for your submission.  Examples may be found at <a target="_blank" href="https://www.dublincore.org/specifications/dublin-core/usageguide/2001-04-12/generic/">https://www.dublincore.org/specifications/dublin-core/usageguide/2001-04-12/generic/</a>',
        'submission.source.tip' => 'Is this submission derived from another resource? If so, you may enter a URL or description of that resource.',
        'submission.rights.tip' => 'If you wish, you may enter a brief statement about the access rights held in or over this submission.',
        'submission.submit.metadataForm.tip' => 'Add additional information for your submission.  Press \'enter\' after each term.',
        'submission.submit.selectPrincipalContact' => 'Principal contact for editorial correspondence.',
        'submission.dataAvailability' => 'Data Availability Statement',
        'submission.dataAvailability.tip' => 'State whether you have made evidence supporting this work available, and if so, where and how it can be accessed',
        'submission.files.required.genre' => 'You must upload at least one {$genre} file.',
        'submission.files.required.genres' => 'You must upload at least one of each of the following file types: {$genres}.',
        'publication.version' => 'Version {$version}',
        'submission.submissionFile' => 'Submission File',
        'admin.systemInfo.settingName' => 'Setting Name',
        'admin.systemInfo.settingValue' => 'Setting Value',
        'admin.adminFunctions' => 'Administrative Functions',
        'admin.deleteCache' => 'Delete Caches',
        'admin.deleteCache.description' => 'Delete cache files from the system. This should only be done in development environments.',
        'admin.clearDataCache' => 'Delete Data Caches',
        'admin.clearTemplateCache' => 'Delete Template Cache',
        'admin.configFileUpdatedInstructions' => 'Your configuration file has been successfully updated. Please note that if your site no longer functions correctly you may need to manually fix your configuration by editing <tt>config.inc.php</tt> directly.',
        'admin.confirmClearTemplateCache' => 'Are you sure you want to clear the cache of compiled templates?',
        'admin.confirmExpireSessions' => 'Are you sure you want to expire all user sessions? All users who are currently logged into the system will be forced to log in again (yourself included).',
        'admin.contentsOfConfigFile' => 'Contents of configuration file',
        'admin.contexts.confirmDelete' => 'Are you sure you want to permanently delete {$contextName} and all of its contents?',
        'admin.currentVersion' => 'Current version',
        'admin.dateInstalled' => 'Date installed',
        'admin.displayConfigFileInstructions' => 'The contents of your updated configuration are displayed below. To apply the configuration changes you must open <tt>config.inc.php</tt> in a suitable text editor and replace its contents with the contents of the text field below.',
        'admin.displayNewSystemConfig' => 'Display New Configuration',
        'admin.expireSessions' => 'Expire User Sessions',
        'admin.expireSessions.description' => 'All users will be immediately logged out of the application, including you, and will need to login again.',
        'admin.languages.cantDisable' => 'This locale is the primary language of the site. You can\'t disable it until you choose another primary locale.',
        'admin.languages.confirmSitePrimaryLocaleChange' => 'Are you sure you want to change the site primary locale? Users\' names, which are required in the site\'s primary locale, will be copied from the existing primary locale where they are missing.',
        'admin.languages.confirmReload' => 'Are you sure you want to reload this locale? This will erase any existing locale-specific data such as customized email templates.',
        'admin.languages.installedLocales' => 'Installed Locales',
        'admin.languages.installLanguages' => 'Manage Locales',
        'admin.languages.availableLocales' => 'Available Locales',
        'admin.languages.installLocale' => 'Install Locale',
        'admin.languages.installLocales' => 'Install',
        'admin.languages.installNewLocales' => 'Install New Locales',
        'admin.languages.languageSettings' => 'Language Settings',
        'admin.languages.noLocalesAvailable' => 'No additional locales are available for installation.',
        'admin.languages.reload' => 'Reload Locale',
        'admin.languages.uninstall' => 'Uninstall Locale',
        'admin.phpInfo' => 'Extended PHP Information',
        'admin.scheduledTask' => 'Scheduled task',
        'admin.scheduledTask.startTime' => 'Task process started.',
        'admin.scheduledTask.stopTime' => 'Task process stopped.',
        'admin.scheduledTask.noLog' => 'Task produced no log.',
        'admin.scheduledTask.depositDois' => 'Deposit DOIs with configured registration agency',
        'admin.scheduledTask.downloadLog' => 'Your {$softwareName} installation automatically executed and finished this task and you can download the log file here: {$url}',
        'admin.scheduledTask.editorialReminder' => 'Send an email to each editor reminding them of their outstanding tasks',
        'admin.scheduledTask.editorialReminder.logStart' => 'Identifying editors to remind in context {$contextId}',
        'admin.scheduledTask.editorialReminder.logEnd' => 'Dispatched {$count} jobs to send editorial email reminders to users {$userIds} in context {$contextId}',
        'admin.scheduledTask.confirmClearLogs' => 'Are you sure you want to delete all scheduled task execution logs?',
        'admin.scheduledTask.clearLogs' => 'Clear Scheduled Task Logs',
        'admin.scheduledTask.clearLogs.description' => 'Delete all logs of scheduled tasks processes that have been run.',
        'admin.scheduledTask.clearLogs.delete' => 'Delete Task Logs',
        'admin.scheduledTask.publishSubmissions' => 'Publish submissions scheduled for publication',
        'admin.scheduledTask.reviewReminder' => 'Review Reminder',
        'admin.scheduledTask.statisticsReport' => 'Editorial Report Notification',
        'admin.scheduledTask.subscriptionExpiryReminder' => 'Subscription Expiry Reminder',
        'admin.scheduledTask.removeUnvalidatedExpiredUsers' => 'Remove unvalidated expired users',
        'admin.scheduledTask.removeFailedJobs' => 'Remove much older failed jobs from failed job list.',
        'admin.scheduledTask.processQueueJobs' => 'Process pending queue jobs',
        'admin.scheduledTask.updateGeoDB' => 'Update DB-IP city lite database',
        'admin.scheduledTask.updateGeoDB.fileRename.error' => 'Renaming the DB-IP city lite database file {$sourceFilename} to {$targetFilename} failed.',
        'admin.scheduledTask.usageStatsLoader' => 'Usage statistics file loader task',
        'admin.scheduledTask.usageStatsLoader.processingPathNotEmpty' => 'The directory {$directory} is not empty. This could indicate a previously failed process, or a concurrently running process. This file will be automatically reprocessed.',
        'admin.scheduledTask.usageStatsLoader.openFileFailed' => 'The file {$file} could not be opened and was rejected.',
        'admin.scheduledTask.usageStatsLoader.veryOldLogFile' => 'The file {$file} is in old log file format that cannot be processed and will thus be moved back to the stage directory.',
        'admin.scheduledTask.usageStatsLoader.monthExists' => 'Skipped log file {$file} because statistics from that month have already been calculated. To recalculate statistics for a previous month, you must restore all of that month\'s log files and use the CLI tool to reprocess statistics.',
        'admin.scheduledTask.usageStatsLoader.wrongLoglineFormat' => 'The line {$lineNumber} in the log file {$file} is in the wrong format and will thus be skipped.',
        'admin.scheduledTask.usageStatsLoader.invalidLogEntry' => 'Invalid log entry at line {$lineNumber} in the log file {$file}: {$error}',
        'admin.scheduledTask.usageStatsLoader.invalidLogEntry.time' => 'Time is not a valid date.',
        'admin.scheduledTask.usageStatsLoader.invalidLogEntry.contextId' => 'Context ID is not an integer.',
        'admin.scheduledTask.usageStatsLoader.invalidLogEntry.submissionId' => 'Submission ID is not an integer.',
        'admin.scheduledTask.usageStatsLoader.invalidLogEntry.representationId' => 'Representation ID is not an integer.',
        'admin.scheduledTask.usageStatsLoader.invalidLogEntry.assocType' => 'Assoc type is not supported.',
        'admin.scheduledTask.usageStatsLoader.invalidLogEntry.fileType' => 'File type is not supported.',
        'admin.scheduledTask.usageStatsLoader.invalidLogEntry.country' => 'Country is not a two alphabetic characters string.',
        'admin.scheduledTask.usageStatsLoader.invalidLogEntry.region' => 'Region is not up to three alphanumeric characters long string.',
        'admin.scheduledTask.usageStatsLoader.invalidLogEntry.institutionIds' => 'Institution IDs is not an array.',
        'admin.scheduledTask.usageStatsLoader.insertError' => 'Error occured when processing the log file {$file} at the line {$lineNumber}: {$msg}',
        'admin.scheduledTask.usageStatsLoader.jobDispatched' => 'The background job that will process the log file {$file} and store the statistics data has been dispatched.',
        'admin.server.apacheVersion' => 'Apache version',
        'admin.server.dbDriver' => 'Database driver',
        'admin.server.dbVersion' => 'Database server version',
        'admin.serverInformation' => 'Server Information',
        'admin.server.phpVersion' => 'PHP version',
        'admin.server.platform' => 'OS platform',
        'admin.settings' => 'Settings',
        'admin.settings.about' => 'About the Site',
        'admin.settings.enableBulkEmails.label' => 'Bulk Emails',
        'admin.settings.contactEmail' => 'Email of principal contact',
        'admin.settings.contactName' => 'Name of principal contact',
        'admin.settings.introduction' => 'Introduction',
        'admin.settings.minPasswordLength' => 'Minimum password length (characters)',
        'admin.settings.restrictBulkEmails' => 'Restrict Bulk Emails',
        'admin.settings.disableBulkEmailRoles.label' => 'Disable Roles',
        'admin.settings.disableBulkEmailRoles.adminOnly' => 'Only an administrator is allowed to modify this setting.',
        'admin.settings.siteLanguage' => 'Site language',
        'admin.settings.siteStyleSheetInvalid' => 'Invalid site style sheet format. Accepted format is .css.',
        'admin.settings.siteStyleSheet' => 'Site style sheet',
        'admin.settings.siteLogo' => 'Site Logo',
        'admin.settings.siteTitle' => 'Site Name',
        'admin.settings.siteTheme' => 'Site Theme',
        'admin.siteAdmin' => 'Site Administration',
        'admin.siteManagement' => 'Site Management',
        'admin.siteSettings' => 'Site Settings',
        'admin.siteSetup' => 'Site Setup',
        'admin.systemConfigFileReadError' => 'The configuration file <tt>config.inc.php</tt> does not exist, is not readable, or is invalid.',
        'admin.systemInformation' => 'System Information',
        'admin.systemInformation.description' => 'View information about the version and configuration settings of the application and server.',
        'admin.systemInformation.view' => 'View System Information',
        'admin.versionBuild' => 'Build',
        'admin.version.checkForUpdates' => 'Check for updates',
        'admin.version.downloadPackage' => 'Download',
        'admin.version.downloadPatch' => 'Download Patch',
        'admin.versionHistory' => 'Version history',
        'admin.version.latest' => 'Latest version',
        'admin.versionMajor' => 'Major',
        'admin.versionMinor' => 'Minor',
        'admin.version.moreInfo' => 'More Information',
        'admin.versionRevision' => 'Revision',
        'admin.version.updateAvailable' => 'An updated version is available',
        'admin.version.upToDate' => 'Your system is up-to-date',
        'admin.version' => 'Version',
        'admin.fileLoader.wrongBasePathLocation' => 'Base path {$path} must be inside the public files directory.',
        'admin.fileLoader.pathNotAccessible' => 'Folder {$path} is not a directory or is not readable.',
        'admin.fileLoader.moveFileFailed' => 'File {$filename} could not be moved from {$currentFilePath} to {$destinationPath}',
        'admin.fileLoader.fileProcessed' => 'File {$filename} was processed and archived.',
        'admin.fileLoader.emailSubject' => 'File loader',
        'admin.error.gzDecompressFile.gzopen' => 'File could not be decompressed. The source gz-file {$filePath} could not be opened with gzopen.',
        'admin.error.gzDecompressFile.fopen' => 'File could not be decompressed. The destination file {$filePath} could not be opened fopen.',
        'admin.error.gzDecompressFile.gzread' => 'File could not be decompressed. The source gz-file {$file} could not be read with gzread.',
        'admin.error.gzDecompressFile.fwrite' => 'File could not be decompressed. The destination file {$filePath} could not be written with fwrite.',
        'admin.error.gzDecompressFile.fclose' => 'File could not be decompressed. The opened destination file {$filePath} could not be closed with fclose.',
        'admin.error.gzDecompressFile.gzclose' => 'File could not be decompressed. The opened source gz-file {$filePath} could not be closed with gzclose.',
        'admin.error.gzDecompressFile.unlink' => 'File could not be decompressed. The decompressed source gz-file {$filePath} could not be removed with unlink.',
        'admin.error.gzCompressFile.gzopen' => 'File could not be compressed. The destination gz-file {$filePath} could not be opened with gzopen.',
        'admin.error.gzCompressFile.fopen' => 'File could not be compressed. The source file {$filePath} could not be opened with fopen.',
        'admin.error.gzCompressFile.fread' => 'File could not be compressed. The source file {$filePath} could not be read with fread.',
        'admin.error.gzCompressFile.gzwrite' => 'File could not be compressed. The destination gz-file {$filePath} could not be written with gzwrite.',
        'admin.error.gzCompressFile.fclose' => 'File could not be compressed. The opened source file {$filePath} could not be closed with fclose.',
        'admin.error.gzCompressFile.gzclose' => 'File could not be compressed. The opened destination gz-file {$filePath} could not be closed with gzclose.',
        'admin.error.gzCompressFile.unlink' => 'File could not be compressed. The compressed source file {$filePath} could not be removed with unlink.',
        'admin.languages.noLocalesToDownload' => 'There are no locales available for download.',
        'admin.cli.tool.usage.title' => 'Usage:',
        'admin.cli.tool.usage.parameters' => 'command [arguments]',
        'admin.cli.tool.available.commands' => 'Available commands for the `{$namespace}` namespace:',
        'admin.cli.tool.jobs.maintenance.message' => 'Can not run queue jobs because the application maintenance mode is enabled.',
        'admin.cli.tool.jobs.available.options.list.description' => 'List all queued jobs. If you want to paginate results, use the parameters --page= and --perPage= . Pass flag --failed to list failed jobs.',
        'admin.cli.tool.jobs.available.options.purge.description' => 'Purge a specific queued job based on his Id. If you would like to purge all, pass the parameter --all. If you would like to purge all from a specific queue, pass the parameter --queue=',
        'admin.cli.tool.jobs.available.options.test.description' => 'Add a test job into the test queue. use the optional parameters --only= and pass \'failed\' or \'success\' to dispatch failable or successful job.',
        'admin.cli.tool.jobs.available.options.work.description' => 'Run an infinite daemon worker process that will continue to process jobs. Use --help flag to see available options associated with this command.',
        'admin.cli.tool.jobs.available.options.failed.description' => 'List all the failed jobs. Set parameter --queue=QUEUE_NAME and --connection=CONNECTION_NAME to filter the list. Also pass parameter/flag --redispatch and --clear to redispatch back to queue or clear all/specific failed jobs.',
        'admin.cli.tool.jobs.available.options.run.description' => 'Dispatch available jobs into the queue. if you would like to dispatch a job into a specific queue, pass the parameter --queue=QUEUE_NAME. Also can just pass --test to run the test job and --once to run one job at a time',
        'admin.cli.tool.jobs.available.options.run.completed.description' => 'Completed running {$jobCount} jobs in the queue named {$queueName}.',
        'admin.cli.tool.jobs.available.options.run.empty.description' => 'No jobs available to run in the queue named {$queueName}.',
        'admin.cli.tool.jobs.available.options.total.description' => 'Display the total queued jobs. Pass the flag --failed to see failed total failed jobs.',
        'admin.cli.tool.jobs.available.options.help.description' => 'Display the Jobs command usage',
        'admin.cli.tool.jobs.available.options.usage.description' => 'Display the Jobs usage parameters',
        'admin.cli.tool.jobs.empty.option' => 'Option could not be empty! Check the usage method.',
        'admin.cli.tool.jobs.queued.jobs.failed.title' => 'Failed Queued Jobs',
        'admin.cli.tool.jobs.queued.jobs.title' => 'Queued Jobs',
        'admin.cli.tool.jobs.queued.jobs.fields.id' => 'ID',
        'admin.cli.tool.jobs.queued.jobs.fields.queue' => 'Queue',
        'admin.cli.tool.jobs.queued.jobs.fields.connection' => 'Connection',
        'admin.cli.tool.jobs.queued.jobs.fields.job.display.name' => 'Job Display Name',
        'admin.cli.tool.jobs.queued.jobs.fields.attempts' => 'Attempts',
        'admin.cli.tool.jobs.queued.jobs.fields.reserved.at' => 'Reserved At',
        'admin.cli.tool.jobs.queued.jobs.fields.available.at' => 'Available At',
        'admin.cli.tool.jobs.queued.jobs.fields.created.at' => 'Created At',
        'admin.cli.tool.jobs.queued.jobs.fields.failed.at' => 'Failed At',
        'admin.cli.tool.jobs.queued.jobs.fields.exception' => 'Exception Message',
        'admin.cli.tool.jobs.pagination' => 'Pagination',
        'admin.cli.tool.jobs.pagination.current' => 'Current',
        'admin.cli.tool.jobs.pagination.previous' => 'Previous',
        'admin.cli.tool.jobs.pagination.next' => 'Next',
        'admin.cli.tool.jobs.purge.without.id' => 'You should pass at least a Job ID, \'--all\' or \'--queue=\' to use this command',
        'admin.cli.tool.jobs.test.job.failed.dispatch.message' => 'Dispatched test job that is bound to failed in queue named {$queueName}',
        'admin.cli.tool.jobs.test.job.success.dispatch.message' => 'Dispatched test job that is bound to success in queue named {$queueName}',
        'admin.cli.tool.jobs.test.invalid.option' => 'Invalid test job option. It can only take \'failed\' or \'success\' for \'--only=\' option.',
        'admin.cli.tool.jobs.purge.invalid.id' => 'Invalid job ID',
        'admin.cli.tool.jobs.purge.successful' => 'Job was deleted!',
        'admin.cli.tool.jobs.purge.impossible.to.purge.empty' => 'No jobs found to delete.',
        'admin.cli.tool.jobs.purge.impossible.to.purge.all' => 'Was impossible to delete all jobs.',
        'admin.cli.tool.jobs.purge.successful.all' => 'Deleted all jobs!',
        'admin.cli.tool.jobs.failed.clear.successful' => '{$jobsCount} failed jobs removed from failed list successfully.',
        'admin.cli.tool.jobs.failed.redispatch.successful' => '{$jobsCount} jobs redispatched successfully back to queue.',
        'admin.cli.tool.jobs.total.failed.jobs' => 'We have {$total} failed jobs',
        'admin.cli.tool.jobs.total.jobs' => 'We have {$total} queued jobs',
        'admin.cli.tool.jobs.option.doesnt.exists' => 'Option {$option} does not exist.',
        'admin.cli.tool.jobs.mean.those' => 'Did you mean one of the following?',
        'admin.jobs.totalCount' => 'There\'s a total of <strong>{$total}</strong> job(s) on the queue',
        'admin.jobs.failed.totalCount' => 'There\'s a total of <strong>{$total}</strong> failed job(s).',
        'admin.jobs.viewQueuedJobs' => 'View queued jobs',
        'navigation.tools.jobs' => 'Jobs',
        'navigation.tools.jobs.failed' => 'Failed Jobs',
        'navigation.tools.jobs.failed.details' => 'Failed Job Details',
        'navigation.tools.jobs.description' => 'View all of the queued jobs in the system and track failed attempts.',
        'navigation.tools.jobs.view' => 'View Jobs',
        'navigation.tools.jobs.failed.view' => 'View Failed Jobs',
        'navigation.tools.job.failed.details.view' => 'View Failed Job:{$id} Details',
        'admin.job.failed.list.attribute' => 'Attribute',
        'admin.job.failed.list.attribute.value' => 'Attribute Value',
        'admin.jobs.list.id' => 'ID',
        'admin.jobs.list.displayName' => 'Job',
        'admin.jobs.list.queue' => 'Queue',
        'admin.jobs.list.connection' => 'Connection',
        'admin.jobs.list.attempts' => 'Attempts',
        'admin.jobs.list.createdAt' => 'Created At',
        'admin.jobs.list.failedAt' => 'Failed At',
        'admin.jobs.list.payload' => 'Payload',
        'admin.jobs.list.exception' => 'Exception',
        'admin.jobs.list.actions' => 'Actions',
        'admin.jobs.failedAt' => 'Created at {$failedAt}',
        'admin.jobs.createdAt' => 'Created at {$createdAt}',
        'admin.jobs.failed.action.redispatch' => 'Try Again',
        'admin.jobs.failed.action.redispatch.all' => 'Requeue All Failed Jobs',
        'admin.job.compileMetrics.returnToStaging.error' => 'Job that loads the usage stats data from the file {$file} failed, and the file could not be moved from {$archivedFilePath} to {$stagingPath}.',
        'admin.job.compileMetrics.error' => 'Job that loads the usage stats data from the file {$file} failed. The file has been moved to the stage directory.',
        'admin.settings.statistics.collection' => 'Data Collection',
        'admin.settings.statistics.collection.description' => 'Configure what kind of usage statistics should be collected.',
        'admin.settings.statistics.storage' => 'Data Storage',
        'admin.settings.statistics.storage.description' => 'Configure what usage statistics should be stored on the server.',
        'admin.settings.statistics.sushi' => 'Sushi Protocol',
        'admin.settings.statistics.sushi.description' => 'Configure the <a href="https://www.projectcounter.org/counter-sushi/">COUNTER 5 SUSHI</a> protocol, an industry-recognized format for distributing usage statistics.',
        'admin.settings.statistics.keepDaily' => 'Monthly or Daily Statistics',
        'admin.settings.statistics.keepDaily.description' => 'Whether or not to track daily or monthly usage statistics. Tracking daily statistics may increase your database size considerably.',
        'admin.settings.statistics.keepDaily.keep' => 'Track daily and monthly statistics',
        'admin.settings.statistics.keepDaily.discard' => 'Only track monthly statistics',
        'admin.settings.statistics.compressStatsLogs.label' => 'Compress Logs',
        'admin.settings.statistics.compressStatsLogs.description' => 'Statistics are generated from access log files which are moved to <code>{$path}</code> once they have been processed. Should the log files be compressed into <code>.gz</code> files once they have been processed? Compressing log files may save disk space on the server.',
        'admin.settings.statistics.compressStatsLogs.default' => 'Leave the log files in place',
        'admin.settings.statistics.compressStatsLogs.compress' => 'Compress the log files',
        'admin.settings.statistics.publicSushiApi.private' => 'Restrict access to the COUNTER SUSHI statistics API to managers and admins',
        'admin.settings.statistics.sushiPlatform' => 'Platform',
        'admin.settings.statistics.sushiPlatform.description' => 'According to the COUNTER SUSHI protocol, every statistics report must identify the "platform" providing the statistics. By default, the journal will be designated as the platform for all statistics. However, if all of the journals on this site are published, owned or operated by the same provider, you may wish to designate the site as the platform.',
        'admin.settings.statistics.sushiPlatform.isSiteSushiPlatform' => 'Use the site as the platform for all journals.',
        'admin.settings.statistics.sushiPlatform.sushiPlatformID' => 'Platform ID',
        'admin.settings.statistics.sushiPlatform.sushiPlatformID.description' => 'How to identify this platform in COUNTER SUSHI reports. The platform ID must be 17 characters or less and may contain letters (a–z, A–Z), digits (0–9), underscores (_), dots (.) and forward slashes (/). The platform ID is used in several columns and should be as short as possible while remaining recognizable. The platform ID is usually based on the name of a publisher or platform, a domain name, or a well-known, unique abbreviation.',
        'admin.settings.statistics.sushiPlatform.sushiPlatformID.required' => 'A platform ID must be required when the site will be identified as the SUSHI platform.',
        'admin.cli.tool.jobs.work.options.title' => 'work command options',
        'admin.cli.tool.jobs.work.options.usage' => 'usage : [--options1 --options2= ...]',
        'admin.cli.tool.jobs.work.options.description' => 'Available options for work command',
        'admin.cli.tool.jobs.work.option.connection.description' => 'The name of the queue connection to work[default : \'{$default}\']',
        'admin.cli.tool.jobs.work.option.queue.description' => 'The name of the queue to work[default : \'{$default}\']',
        'admin.cli.tool.jobs.work.option.name.description' => 'The name of the worker[default : \'{$default}\']',
        'admin.cli.tool.jobs.work.option.backoff.description' => 'The number of seconds to wait before retrying a job that encountered an uncaught exception[default : \'{$default}\']',
        'admin.cli.tool.jobs.work.option.memory.description' => 'The memory limit in megabytes[default : \'{$default}\']',
        'admin.cli.tool.jobs.work.option.timeout.description' => 'The number of seconds a child process can run[default : \'{$default}\']',
        'admin.cli.tool.jobs.work.option.sleep.description' => 'Number of seconds to sleep when no job is available[default : \'{$default}\']',
        'admin.cli.tool.jobs.work.option.tries.description' => 'Number of times to attempt a job before logging it failed[default : \'{$default}\']',
        'admin.cli.tool.jobs.work.option.force.description' => 'Force the worker to run even in maintenance mode[default : {$default}]',
        'admin.cli.tool.jobs.work.option.stopWhenEmpty.description' => 'Stop when the queue is empty[default : {$default}]',
        'admin.cli.tool.jobs.work.option.maxJobs.description' => 'The number of jobs to process before stopping[default : \'{$default}\']',
        'admin.cli.tool.jobs.work.option.maxTime.description' => 'The maximum number of seconds the worker should run[default : \'{$default}\']',
        'admin.cli.tool.jobs.work.option.rest.description' => 'Number of seconds to rest between jobs[default : \'{$default}\']',
        'admin.cli.tool.jobs.work.option.test.description' => 'Run the worker deamon for test queue',
        'comments.anonymous' => 'Anonymous User',
        'comments.anonymousNamed' => '"{$userName}"',
        'comments.body' => 'Body',
        'comments.titleRequired' => 'A comment title is required.',
        'comments.confirmDeleteChildren' => 'Deleting this comment will also delete any replies to it. Are you sure you wish to do this?',
        'comments.delete' => 'Delete this comment',
        'comments.email' => 'Poster Email',
        'comments.emailReply' => 'Email Reply',
        'comments.enterComment' => 'Enter Comment',
        'comments.inResponseTo' => 'In response to <a href="{$url}">{$title}</a>',
        'comments.name' => 'Poster Name',
        'comments.noComments' => 'No reader comments have been posted.',
        'comments.nReplies' => '({$num} Replies)',
        'comments.oneReply' => '(1 Reply)',
        'comments.postAnonymously' => 'Post this comment anonymously',
        'comments.postReply' => 'Post Reply',
        'comments.readerComments' => 'Reader Comments',
        'comments.readMore' => 'Read more',
        'comments.replies' => 'Replies',
        'comments.title' => 'Title',
        'comments.viewAllComments' => 'View all comments',
        'reader.fullText' => 'Full Text:',
        'manager.distribution.access' => 'Access',
        'manager.distribution.copyrightYearBasis.description' => 'Choose how a default copyright date is selected for an article. This default can be overridden on a case-by-case basis. If you "publish as you go", don\'t use the issue\'s publication date.',
        'manager.distribution.copyrightYearBasis.issue' => 'Use the issue\'s publication date',
        'manager.distribution.copyrightYearBasis.submission' => 'Use the article\'s publication date',
        'manager.distribution.publication' => 'Publication',
        'manager.distribution.publishingMode' => 'Publishing Mode',
        'manager.distribution.publishingMode.none' => 'OJS will not be used to publish the journal\'s contents online.',
        'manager.distribution.publishingMode.openAccess' => 'The journal will provide open access to its contents.',
        'manager.distribution.publishingMode.subscription' => 'The journal will require subscriptions to access some or all of its contents.',
        'manager.setup.enableDois.description' => 'Allow Digital Object Identifiers (DOIs) to be assigned to work published in this journal.',
        'doi.manager.settings.doiObjectsRequired' => 'Select which items will be assigned a DOI. Most journals assign DOIs to articles, but you may wish to assign DOIs to all of the published items.',
        'doi.manager.settings.doiSuffixLegacy' => 'Use default patterns.<br />%j.v%vi%i for issues<br />%j.v%vi%i.%a for articles<br />%j.v%vi%i.%a.g%g for galleys.',
        'doi.manager.settings.doiCreationTime.copyedit' => 'Upon reaching the copyediting stage',
        'manager.website.archiving' => 'Archiving',
        'manager.files.note' => 'Note: The Files Browser is an advanced feature that allows the files and directories associated with a journal to be viewed and manipulated directly.',
        'manager.journalManagement' => 'Journal Management',
        'manager.language.confirmDefaultSettingsOverwrite' => 'This will replace any locale-specific journal settings you had for this locale',
        'manager.languages.languageInstructions' => 'OJS can be made available to users in any of several supported languages. As well, OJS can operate as a multilingual system, providing users with an ability to toggle between languages on each page, and allowing certain data to be entered in several additional languages.<br /><br/>If a language supported by OJS is not listed below, ask your site administrator to install the language from the site administration interface. For instructions on adding support for new languages, please consult the OJS documentation.',
        'manager.languages.noneAvailable' => 'Sorry, no additional languages are available. Contact your site administrator if you wish to use additional languages with this journal.',
        'manager.languages.primaryLocaleInstructions' => 'This will be the default language for the journal site.',
        'manager.managementPages' => 'Management Pages',
        'manager.payment.action' => 'Action',
        'manager.payment.addPayment' => 'Add Payment',
        'manager.payment.amount' => 'Amount',
        'manager.payment.authorFees' => 'Author Fees',
        'manager.payment.authorFeesDescription' => 'Enter fee amounts below in order to enable author processing charges.',
        'manager.payment.currencymessage' => 'OJS does not perform any currency conversions.  If accepting payments for subscriptions, you must ensure that the subscription currency matches the one specified here.',
        'manager.payment.description' => 'Description',
        'manager.payment.details' => 'Details',
        'manager.payment.editSubscription' => 'Edit Subscription',
        'manager.payment.enable' => 'Enable',
        'manager.payment.feePaymentOptions' => 'Fee Payment Options',
        'manager.payment.form.numeric' => 'All costs must be positive numeric values (decimal points are allowed)',
        'manager.payment.generalFees' => 'General Fees',
        'manager.payment.generalFeesDescription' => 'The Association Membership will appear in About the Journal under Policies.',
        'manager.payment.generalOptions' => 'General Options',
        'manager.payment.noPayments' => 'No Payments',
        'manager.payment.notFound' => 'Not Found',
        'manager.payment.options' => 'Options',
        'manager.payment.options.acceptSubscriptionPayments' => 'This will activate payments for Subscriptions, where types, cost, duration and subscriptions are managed by the Journal (Subscription) Manager.',
        'subscriptionManager.subscription.confirmRemove' => 'Are you sure you wish to delete this subscription?',
        'manager.payment.options.enablePayments' => 'Payments will be enabled for this journal. Note that users will be required to log in to make payments.',
        'manager.payment.options.fee' => 'Fee',
        'manager.payment.options.feeDescription' => 'Fee Description',
        'manager.payment.options.feeName' => 'Fee Name',
        'manager.payment.options.membershipFee' => 'Association Membership',
        'manager.payment.options.onlypdf' => 'Only Restrict Access to PDF version of issues and articles',
        'manager.payment.options.publicationFee' => 'Article Processing Charge',
        'manager.payment.options.purchaseArticleFee' => 'Purchase Article',
        'manager.payment.options.purchaseIssueFee' => 'Purchase Issue',
        'manager.payment.options.text' => 'Description of Payment Method',
        'manager.payment.paymentId' => 'Payment ID',
        'manager.payment.paymentMethod' => 'Payment Method',
        'manager.payment.paymentMethod.description' => 'You may configure any of the following Payment Method Plugins from this screen.',
        'manager.payment.paymentMethods' => 'Fee Payment Methods',
        'manager.payment.paymentType' => 'Payment Type',
        'manager.payment.readerFees' => 'Reader Fees',
        'manager.payment.readerFeesDescription' => 'Selected options, along with their descriptions and fees (which can be edited below), will appear in About the Journal under Policies, as well as at points where payment is required.',
        'manager.payment.records' => 'Records',
        'manager.paymentTypes' => 'Payment Types',
        'manager.payment.userName' => 'Payment ID',
        'manager.people.allEnrolledUsers' => 'Users Enrolled in this Journal',
        'manager.people.allJournals' => 'All Journals',
        'manager.people.allSiteUsers' => 'Enroll a User from this Site in this Journal',
        'manager.people.showNoRole' => 'Show users with no role',
        'manager.people.allUsers' => 'All Enrolled Users',
        'manager.people.confirmRemove' => 'Remove this user from this journal? This action will unenroll the user from all roles within this journal.',
        'manager.people.emailUsers.selectTemplate' => 'Select a template',
        'manager.people.enrollExistingUser' => 'Enroll an Existing User',
        'manager.people.enrollSyncJournal' => 'With journal',
        'manager.people.mergeUsers.from.description' => 'Select a user (or several) to merge into another user account (e.g., when someone has two user accounts). The account(s) selected first will be deleted and any submissions, assignments, etc. will be attributed to the second account.',
        'manager.people.mergeUsers.into.description' => 'Select a user to whom to attribute the previous users\' authorships, editing assignments, etc.',
        'manager.people.roleEnrollment' => '{$role} Enrollment',
        'manager.people.syncUserDescription' => 'Enrollment synchronization will enroll all users enrolled in the specified role in the specified journal into the same role in this journal. This function allows a common set of users (e.g., Reviewers) to be synchronized between journals.',
        'manager.sections.abstractsNotRequired' => 'Do not require abstracts',
        'manager.sections.assigned' => 'This Section\'s Editors',
        'manager.sections.confirmDelete' => 'Are you sure you want to permanently delete this section?',
        'manager.sections.alertDelete' => 'Before this section can be deleted, you must move articles submitted to it into other sections.',
        'manager.sections.create' => 'Create Section',
        'manager.section.sectionEditorInstructions' => 'Add a Section Editor to this section to have submissions automatically assigned to the Section Editor. (Otherwise, Section Editors can be assigned manually, after a submission comes in.) If added, a Section Editor can be automatically assigned to oversee the REVIEW (peer review) and/or the EDITING (copyediting, layout and proofreading) of submissions to this section. Section Editors are created by clicking Section Editors under Roles in Journal Management.',
        'manager.sections.editorRestriction' => 'Items can only be submitted by Editors and Section Editors.',
        'manager.sections.editors' => 'Section editors',
        'manager.sections.confirmDeactivateSection.error' => 'At least one section must be active. Visit the workflow settings to disable all submissions to this journal.',
        'manager.sections.form.abbrevRequired' => 'An abbreviated title is required for the section',
        'manager.sections.form.mustAllowPermission' => 'Please ensure that at least one checkbox is checked for each Section Editor assignment.',
        'manager.sections.form.reviewFormId' => 'Please ensure that you have chosen a valid review form.',
        'manager.sections.form.titleRequired' => 'A title is required for the section.',
        'manager.sections.hideTocAuthor' => 'Omit author names for section items from issues\' table of contents.',
        'manager.sections.hideTocTitle' => 'Omit the title of this section from issues\' table of contents.',
        'manager.sections.identifyType' => 'Identify items published in this section as a(n)',
        'manager.sections.identifyTypeExamples' => '(For example, "Peer-reviewed Article", "Non-refereed Book Review", "Invited Commentary", etc.)',
        'manager.sections.indexed' => 'Indexed',
        'manager.sections.noneCreated' => 'No sections have been created.',
        'manager.sections.open' => 'Open Submissions',
        'manager.sections.policy' => 'Section Policy',
        'manager.sections.readingTools' => 'Reading Tools',
        'manager.sections.reviewed' => 'Peer Reviewed',
        'manager.sections.submissionIndexing' => 'Will not be included in the indexing of the journal',
        'manager.sections.submissionReview' => 'Will not be peer-reviewed',
        'manager.section.submissionsToThisSection' => 'Submissions made to this section of the journal',
        'manager.sections.unassigned' => 'Available Section Editors',
        'manager.sections.wordCount' => 'Word Count',
        'manager.sections.wordCountInstructions' => 'Limit abstract word counts for this section (0 for no limit)',
        'manager.setup' => 'Journal Settings',
        'manager.setup.masthead' => 'Masthead',
        'manager.setup.editorialTeam' => 'Editorial Team',
        'manager.setup.homepageContent' => 'Journal Homepage Content',
        'manager.setup.homepageContentDescription' => 'The journal homepage consists of navigation links by default. Additional homepage content can be appended by using one or all of the following options, which will appear in the order shown.',
        'manager.setup.useStyleSheet' => 'Journal style sheet',
        'manager.setup.contextName' => 'Journal Name',
        'manager.setup.pageHeader' => 'Journal Page Header',
        'manager.setup.aboutItemContent' => 'Content',
        'manager.setup.addAboutItem' => 'Add About Item',
        'manager.setup.addChecklistItem' => 'Add Checklist Item',
        'manager.setup.addItem' => 'Add Item',
        'manager.setup.addItemtoAboutJournal' => 'Add Item to Appear in "About the Journal"',
        'manager.setup.addNavItem' => 'Add Item',
        'manager.setup.addReviewerDatabaseLink' => 'Add New Database Link',
        'manager.setup.addSponsor' => 'Add Sponsoring Organization',
        'manager.setup.alternateHeader' => 'Alternate Header',
        'manager.setup.alternateHeaderDescription' => 'Alternately, instead of title and logo, an HTML version of the header can be inserted into the text box below. Leave textbox blank if not required.',
        'manager.setup.announcements' => 'Announcements',
        'manager.setup.announcementsIntroduction' => 'Introduction',
        'manager.setup.announcementsIntroduction.description' => 'Enter any information you would like to appear on your announcements page.',
        'manager.setup.appearInAboutJournal' => '(To appear in About the Journal) ',
        'manager.setup.competingInterests.requireAuthors' => 'Require submitting Authors to file a Competing Interest (CI) statement with their submission.',
        'manager.setup.competingInterests.requireReviewers' => 'Require Reviewers to file a CI statement with each peer review they submit.',
        'manager.setup.history' => 'Journal History',
        'manager.setup.historyDescription' => 'This text will appear in the "About" section of the journal website and can be used to describe changes in titles, editorial board, and other items of relevance to the journal\'s publication history.',
        'manager.setup.currentIssue' => 'Current issue',
        'manager.setup.customizingTheLook' => 'Step 5. Customizing the Look',
        'manager.setup.details' => 'Details',
        'manager.setup.details.description' => 'Name of journal, ISSN, contacts, sponsors, and search engines.',
        'manager.setup.disableUserRegistration' => 'The Journal Manager will register all user accounts. Editors or Section Editors may register user accounts for reviewers.',
        'manager.setup.discipline' => 'Academic Discipline and Sub-Disciplines',
        'manager.setup.disciplineDescription' => 'Useful when journal crosses disciplinary boundaries and/or authors submit multidisciplinary items.',
        'manager.setup.disciplineExamples' => '(E.g., History; Education; Sociology; Psychology; Cultural Studies; Law)',
        'manager.setup.disciplineProvideExamples' => 'Provide examples of relevant academic disciplines for this journal',
        'manager.setup.displayCurrentIssue' => 'Add the table of contents for the current issue (if available).',
        'manager.setup.editorDecision' => 'Editor Decision',
        'manager.setup.emailBounceAddress' => 'Bounce Address',
        'manager.setup.emailBounceAddress.description' => 'Any undeliverable emails will result in an error message to this address.',
        'manager.setup.emailBounceAddress.disabled' => 'In order to send undeliverable emails to a bounce address, the site administrator must enable the <code>allow_envelope_sender</code> option in the site configuration file. Server configuration may be required, as indicated in the OJS documentation.',
        'manager.setup.emails' => 'Email Identification',
        'manager.setup.emailSignature' => 'Signature',
        'manager.setup.emailSignature.description' => 'Emails sent automatically on behalf of the journal will have the following signature added.',
        'manager.setup.enableAnnouncements.enable' => 'Enable announcements',
        'manager.setup.enableAnnouncements.description' => 'Announcements may be published to inform readers of journal news and events. Published announcements will appear on the Announcements page.',
        'manager.setup.numAnnouncementsHomepage' => 'Display on Homepage',
        'manager.setup.numAnnouncementsHomepage.description' => 'How many announcements to display on the homepage. Leave this empty to display none.',
        'manager.setup.enableUserRegistration' => 'Visitors can register a user account with the journal.',
        'manager.setup.focusAndScope' => 'Focus and scope',
        'manager.setup.focusAndScope.description' => 'Describe to authors, readers, and librarians the range of articles and other items the journal will publish.',
        'manager.setup.forAuthorsToIndexTheirWork' => 'For Authors to Index Their Work',
        'manager.setup.forAuthorsToIndexTheirWorkDescription' => 'OJS adheres to the <a href="https://www.openarchives.org/" target="_blank">Open Archives Initiative</a> Protocol for Metadata Harvesting, which is the emerging standard for providing well-indexed access to electronic research resources on a global scale. The authors will use a similar template to provide metadata for their submission. The Journal Manager should select the categories for indexing and present authors with relevant examples to assist them in indexing their work.',
        'manager.setup.form.issnInvalid' => 'The specified ISSN is not valid.',
        'manager.setup.form.contactEmailRequired' => 'The primary contact email is required.',
        'manager.setup.form.contactNameRequired' => 'The primary contact name is required.',
        'manager.setup.form.journalInitialsRequired' => 'The journal initials are required.',
        'manager.setup.form.journalTitleRequired' => 'The journal title is required.',
        'manager.setup.form.numReviewersPerSubmission' => 'The number of reviewers per submission is required.',
        'manager.setup.form.supportEmailRequired' => 'The support email is required.',
        'manager.setup.form.supportNameRequired' => 'The support name is required.',
        'manager.setup.generalInformation' => 'General Information',
        'manager.setup.gettingDownTheDetails' => 'Step 1. Getting Down the Details',
        'manager.setup.guidelines' => 'Guidelines',
        'manager.setup.guidingSubmissions' => 'Step 3. Guiding Submissions',
        'manager.setup.identity' => 'Journal Identity',
        'manager.setup.includeCreativeCommons' => 'For journals that offer immediate or delayed open access, include a Creative Commons license with all published work at the appropriate time.',
        'manager.setup.information' => 'Information',
        'manager.setup.information.description' => 'Brief descriptions of the journal for librarians and prospective authors and readers. These are made available in the site\'s sidebar when the Information block has been added.',
        'manager.setup.information.forAuthors' => 'For Authors',
        'manager.setup.information.forLibrarians' => 'For Librarians',
        'manager.setup.information.forReaders' => 'For Readers',
        'manager.setup.initialIssue' => 'Initial issue',
        'manager.setup.initialIssueDescription' => 'Depending on the format selected, identify the issue, volume, and/or year of the first issue to be published with OJS:',
        'manager.setup.institution' => 'Institution',
        'manager.setup.itemsDescription' => 'Navigation bar items can be added to the current set (Home, About, User Home, etc.) that appear at the top of the page.',
        'manager.setup.itemsPerPage' => 'Items per page',
        'manager.setup.itemsPerPage.description' => 'Limit the number of items (for example, submissions, users, or editing assignments) to show in a list before showing subsequent items in another page.',
        'manager.setup.journalAbbreviation' => 'Journal Abbreviation',
        'manager.setup.journalArchiving' => 'Journal Archiving',
        'manager.setup.contextSummary' => 'Journal Summary',
        'manager.setup.contextAbout' => 'About the Journal',
        'manager.setup.contextAbout.description' => 'Include any information about your journal which may be of interest to readers, authors or reviewers. This could include your open access policy, the focus and scope of the journal, copyright notice, sponsorship disclosure, history of the journal, a privacy statement, and inclusion in any LOCKSS or CLOCKSS archival system.',
        'manager.setup.journalHomepageContent' => 'Journal Homepage Content',
        'manager.setup.journalHomepageContentDescription' => 'By default, the homepage consists of navigation links. Additional homepage content can be appended by using one or all of the following options, which will appear in the order shown. Note that the current issue is always accessible through the Current link in the navigation bar.',
        'manager.setup.journalHomepageHeader' => 'Journal Homepage Header',
        'manager.setup.journalHomepageHeader.altText' => 'Journal Homepage Header',
        'manager.setup.journalHomepageHeaderDescription' => 'A graphic version of the journal\'s title and logo (as a .gif, .jpg, or .png file) can be uploaded for the homepage, which will replace the text version that otherwise appears.',
        'manager.setup.contextInitials' => 'Journal initials',
        'manager.setup.selectCountry' => 'Select the country where this journal is located, or the country of the mailing address for the journal or publisher.',
        'manager.setup.journalLayout' => 'Journal Layout',
        'manager.setup.journalLayoutDescription' => 'Choose a journal theme and select layout components here. A journal stylesheet may also be uploaded, which can be used to override style data in the system-wide stylesheets and theme stylesheet (if a theme is chosen).',
        'manager.setup.journalLogo' => 'Journal Logo',
        'manager.setup.journalLogo.altText' => 'Journal Logo',
        'manager.setup.journalPageFooter' => 'Journal Page Footer',
        'manager.setup.journalPageFooterDescription' => 'This is the footer of your journal. To change or update the footer, paste the HTML code in the textbox below. Examples could be another navigation bar, a counter, etc. This footer will appear on every page.',
        'manager.setup.journalPolicies' => 'Step 2. Journal Policies',
        'manager.setup.journalSetup' => 'Journal Setup',
        'manager.setup.journalSetupUpdated' => 'Your journal setup has been updated.',
        'manager.setup.journalStyleSheetInvalid' => 'Invalid journal stylesheet format. Accepted format is .css.',
        'manager.setup.journalTheme' => 'Journal Theme',
        'manager.setup.journalThumbnail' => 'Journal thumbnail',
        'manager.setup.journalThumbnail.description' => 'A small logo or representation of the journal that can be used in lists of journals.',
        'manager.setup.contextTitle' => 'Journal title',
        'manager.setup.keyInfo' => 'Key Information',
        'manager.setup.keyInfo.description' => 'Provide a short description of your journal and identify editors, managing directors and other members of your editorial team.',
        'manager.setup.labelName' => 'Label name',
        'manager.setup.lists' => 'Lists',
        'manager.setup.plnPluginEnable' => 'Enable the PKP PN plugin',
        'manager.setup.plnDescription' => 'The PKP Preservation Network (PN) provides free preservation services for any OJS journal that meets a few basic criteria.',
        'manager.setup.plnSettingsDescription' => 'View the <button>plugin settings</button> to accept the terms of use for the PKP PN.',
        'manager.setup.plnPluginArchiving' => 'PKP Preservation Network (PN)',
        'manager.setup.plnPluginNotInstalled' => 'The PKP Preservation Network (PN) provides free preservation services for any OJS journal that meets a few basic criteria. To archive your journal in the PN, ask your administrator to install the PKP|PN Plugin from the Plugin Gallery.',
        'manager.setup.otherLockss' => 'LOCKSS and CLOCKSS',
        'manager.setup.lockssEnable' => 'Enable LOCKSS to store and distribute journal content at participating libraries via a LOCKSS <a href="{$lockssUrl}" target="_blank">Publisher Manifest</a> page.',
        'manager.setup.lockssLicenseDescription' => 'A LOCKSS license will appear in About the Journal under Archiving: <a href="http://www.lockss.org/community/publishers-titles-gln/" target="_blank">LOCKSS License</a>',
        'manager.setup.lockssLicenseLabel' => 'LOCKSS License Description',
        'manager.setup.lockssRegister' => 'Identify 6-10 libraries that will register and cache the journal. For example, turn to institutions where editors or Board members work and/or institutions already participating in LOCKSS. See <a href="https://www.lockss.org/join-lockss/partner-communities" target="_blank">the LOCKSS community</a>.',
        'manager.setup.lockssTitle' => 'LOCKSS',
        'manager.setup.clockssEnable' => 'Enable CLOCKSS to store and distribute journal content at participating libraries via a CLOCKSS <a href="{$clockssUrl}" target="_blank">Publisher Manifest</a> page.',
        'manager.setup.clockssLicenseDescription' => 'A CLOCKSS license will appear in About the Journal under Archiving: <a href="https://clockss.org" target="_blank">CLOCKSS License</a>',
        'manager.setup.clockssLicenseLabel' => 'CLOCKSS License Description',
        'manager.setup.clockssRegister' => 'Sign up for the CLOCKSS service by visiting <a href="https://clockss.org" target="_blank">the CLOCKSS website</a>.',
        'manager.setup.clockssTitle' => 'CLOCKSS',
        'manager.setup.look' => 'The Look',
        'manager.setup.look.description' => 'Homepage header, content, journal header, footer, navigation bar, and style sheet.',
        'manager.setup.management' => 'Management',
        'manager.setup.management.description' => 'Access and security, scheduling, announcements, copyediting, layout, and proofreading.',
        'manager.setup.managementOfBasicEditorialSteps' => 'Management of Basic Editorial Steps',
        'manager.setup.managingPublishingSetup' => 'Management and Publishing Setup',
        'manager.setup.managingTheJournal' => 'Step 4. Managing the Journal',
        'manager.setup.navigationBar' => 'Navigation Bar',
        'manager.setup.navigationBarDescription' => 'Add or remove additional navigation bar items.',
        'manager.setup.navItemIsAbsolute' => 'URL is an absolute URL (e.g., "http://www.example.com") rather than a path relative to the site (e.g., "/manager/setup")',
        'manager.setup.navItemIsLiteral' => 'The label value is a literal string (e.g., "Journal Setup") rather than a localization message key (e.g., "manager.setup")',
        'manager.setup.noImageFileUploaded' => 'No image file uploaded.',
        'manager.setup.noStyleSheetUploaded' => 'No style sheet uploaded.',
        'manager.setup.note' => 'Note',
        'manager.setup.notifications.submissionAckDisabled' => '<strong>Note:</strong> The submission acknowledgement email is currently disabled. To use this feature, enable the "Submission Ack" email in Emails.',
        'manager.setup.numPageLinks' => 'Page links',
        'manager.setup.numPageLinks.description' => 'Limit the number of links to display to subsequent pages in a list.',
        'manager.setup.onlineIssn' => 'Online ISSN',
        'manager.setup.pageNumberIdentifier' => 'Page Number Option',
        'manager.setup.policies' => 'Policies',
        'manager.setup.policies.description' => 'Focus, peer review, sections, privacy, security, and additional about items.',
        'manager.setup.printIssn' => 'Print ISSN',
        'manager.setup.proofingInstructions' => 'Proofing Instructions',
        'manager.setup.proofingInstructionsDescription' => 'The Proofreading Instructions will be made available to Proofreaders, Authors, Layout Editors, and Section Editors in the Submission Editing stage. Below is a default set of instructions in HTML, which can be edited or replaced by the Journal Manager at any point (in HTML or plain text).',
        'manager.setup.publicationSchedule' => 'Publication Schedule',
        'manager.setup.publicationScheduleDescription' => 'Journal items can be published collectively, as part of an issue with its own Table of Contents. Alternatively, individual items can be published as soon as they are ready, by adding them to the "current" volume\'s Table of Contents. Provide readers, in About the Journal, with a statement about the system this journal will use and its expected frequency of publication.',
        'manager.setup.publicationScheduling' => 'Publication Scheduling',
        'manager.setup.publicIdentifier' => 'Identification of Journal Content',
        'manager.setup.publisher' => 'Publisher',
        'manager.setup.referenceLinking' => 'Reference Linking',
        'manager.setup.restrictArticleAccess' => 'Users must be registered and log in to view open access content.',
        'manager.setup.restrictSiteAccess' => 'Users must be registered and log in to view the journal site.',
        'manager.setup.reviewGuidelines' => 'Review Guidelines',
        'manager.setup.reviewOptions' => 'Review Options',
        'manager.setup.reviewOptions.automatedReminders' => 'Automated Email Reminders',
        'manager.setup.reviewOptions.automatedRemindersDisabled' => 'To send automated email reminders, the site administrator must enable the <tt>scheduled_tasks</tt> option in the OJS configuration file. Additional server configuration may be required as indicated in the OJS documentation.',
        'manager.setup.reviewOptions.onQuality' => 'Editors will rate reviewers on a five-point quality scale after each review.',
        'manager.setup.reviewOptions.restrictReviewerFileAccess' => 'Restrict File Access',
        'manager.setup.reviewOptions.restrictReviewerFileAccess.description' => 'Reviewers will not be given access to the submission file until they have agreed to review it.',
        'manager.setup.reviewOptions.reviewerAccess' => 'Reviewer Access',
        'manager.setup.reviewOptions.reviewerAccessKeysEnabled' => 'One-click Reviewer Access',
        'manager.setup.reviewOptions.reviewerAccessKeysEnabled.description' => 'Reviewers can be sent a secure link in the email invitation, which will log them in automatically when they click the link.',
        'manager.setup.reviewOptions.reviewerAccessKeysEnabled.label' => 'Include a secure link in the email invitation to reviewers.',
        'manager.setup.reviewOptions.reviewerRatings' => 'Reviewer Ratings',
        'manager.setup.reviewOptions.reviewerReminders' => 'Reviewer Reminders',
        'manager.setup.reviewPolicy' => 'Review Policy',
        'manager.setup.searchEngineIndexing' => 'Search Indexing',
        'manager.setup.searchEngineIndexing.description' => 'Help search engines like Google discover and display your site. You are encouraged to submit your <a href="{$sitemapUrl}" target="_blank">sitemap</a>.',
        'manager.setup.searchDescription.description' => 'Provide a brief description (50-300 characters) of the journal which search engines can display when listing the journal in search results.',
        'manager.setup.sectionsAndSectionEditors' => 'Sections and Section Editors',
        'manager.setup.sectionsDefaultSectionDescription' => '(If sections are not added, then items are submitted to the Articles section by default.)',
        'manager.setup.sectionsDescription' => 'To create or modify sections for the journal (e.g., Articles, Book Reviews, etc.), go to Section Management.<br /><br />Authors on submitting items to the journal will designate...',
        'manager.setup.selectEditorDescription' => 'The journal editor who will see it through the editorial process.',
        'manager.setup.selectSectionDescription' => 'The journal section for which the item will be considered.',
        'manager.setup.showGalleyLinksDescription' => 'Always show galley links and indicate restricted access.',
        'manager.setup.siteAccess.view' => 'Site Access',
        'manager.setup.siteAccess.viewContent' => 'View Article Content',
        'manager.setup.stepsToJournalSite' => 'Five Steps to a Journal Web Site',
        'manager.setup.subjectExamples' => '(E.g., Photosynthesis; Black Holes; Four-Color Map Problem; Bayesian Theory)',
        'manager.setup.subjectKeywordTopic' => 'Keywords',
        'manager.setup.subjectProvideExamples' => 'Provide examples of keywords or topics as a guide for authors',
        'manager.setup.submissionGuidelines' => 'Submission guidelines',
        'manager.setup.submissions' => 'Submissions',
        'manager.setup.submissions.description' => 'Author guidelines, copyright, and indexing (including registration).',
        'manager.setup.disableSubmissions.description' => 'Prevent users from submitting new articles to the journal. Submissions can be disabled for individual journal sections on the <a href="{$url}">journal sections</a> settings page.',
        'manager.setup.disableSubmissions.notAccepting' => 'This journal is not accepting submissions at this time. Visit the workflow settings to allow submissions.',
        'manager.setup.enableOai' => 'Enable OAI',
        'manager.setup.enableOai.description' => 'Provide metadata to third-party indexing services through the <a href="https://www.openarchives.org/">Open Archives Initiative</a>.',
        'manager.setup.typeExamples' => '(E.g., Historical Inquiry; Quasi-Experimental; Literary Analysis; Survey/Interview)',
        'manager.setup.typeMethodApproach' => 'Type (Method/Approach)',
        'manager.setup.typeProvideExamples' => 'Provide examples of relevant research types, methods, and approaches for this field',
        'manager.setup.uniqueIdentifier' => 'Unique Identifier',
        'manager.setup.uniqueIdentifierDescription' => 'Articles and issues can be tagged with an identification number or string, employing a registration system such as the Digital Object Identifier System (DOI).',
        'manager.setup.useEditorialReviewBoard' => 'An editorial/review board will be used by the journal.',
        'manager.setup.useThumbnail' => 'Thumbnail',
        'manager.setup.useImageTitle' => 'Title image',
        'manager.setup.userRegistration' => 'User Registration',
        'manager.setup.useTextTitle' => 'Title text',
        'manager.statistics.statistics' => 'Journal Statistics',
        'manager.statistics.statistics.articleViews' => 'Article View Counts (for Authors only)',
        'manager.statistics.statistics.count.accept' => 'Accept',
        'manager.statistics.statistics.count.decline' => 'Decline',
        'manager.statistics.statistics.count.revise' => 'Resubmit',
        'manager.statistics.statistics.daysPerReview' => 'Days to review',
        'manager.statistics.statistics.daysToPublication' => 'Days to publication',
        'manager.statistics.statistics.description' => 'OJS calculates the following statistics for each journal. The "days to review" is calculated from date of submission (or designation of Review Version) to the initial Editor Decision, while the "days to publish" is measured for accepted submissions from its original uploading to its publication.',
        'manager.statistics.statistics.itemsPublished' => 'Items published',
        'manager.statistics.statistics.makePublic' => 'Check items to be made available to readers in About the Journal.',
        'manager.statistics.statistics.note' => 'Note: Percentages for peer reviewed submissions may not add up to 100%, as items resubmitted are either accepted, declined, or still in process.',
        'manager.statistics.statistics.numIssues' => 'Issues published',
        'manager.statistics.statistics.numSubmissions' => 'Total submissions',
        'manager.statistics.statistics.peerReviewed' => 'Peer reviewed',
        'manager.statistics.statistics.registeredReaders' => 'Registered readers',
        'manager.statistics.statistics.reviewerCount' => 'No. assigned',
        'manager.statistics.statistics.reviewers' => 'Reviewers',
        'manager.statistics.statistics.reviewerScore' => 'Editor score',
        'manager.statistics.statistics.reviewsPerReviewer' => 'No. of reviews',
        'manager.statistics.statistics.selectSections' => 'Select the sections for calculating this journal\'s peer-reviewed statistics.',
        'manager.statistics.statistics.subscriptions' => 'Subscriptions',
        'manager.statistics.reports.defaultReport.articleDownloads' => 'Article file downloads',
        'manager.statistics.reports.defaultReport.articleAbstract' => 'Article abstract page views',
        'manager.statistics.reports.defaultReport.articleAbstractAndDownloads' => 'Article abstract page views and downloads',
        'manager.statistics.reports.defaultReport.journalIndexPageViews' => 'Journal main page views',
        'manager.statistics.reports.defaultReport.issuePageViews' => 'Issue table of contents page views',
        'manager.subscriptionPolicies' => 'Subscription Policies',
        'manager.subscriptionPolicies.delayedOpenAccess' => 'Delayed Open Access',
        'manager.subscriptionPolicies.enableSubscriptionExpiryReminderBeforeMonthsValid' => 'Please use the checkbox provided.',
        'manager.subscriptionPolicies.expiry' => 'Subscription Expiry',
        'manager.subscriptionPolicies.expiryDescription' => 'Upon subscription expiry, readers may be denied access to all subscription content or may continue to retain access to subscription content published prior to the subscription expiry date.',
        'manager.subscriptionPolicies.expiryFull' => 'Full expiry',
        'manager.subscriptionPolicies.expiryFullDescription' => 'Readers are denied access to all subscription content upon subscription expiry.',
        'manager.subscriptionPolicies.expiryPartial' => 'Partial expiry',
        'manager.subscriptionPolicies.expiryPartialDescription' => 'Readers are denied access to recently published subscription content, but retain access to subscription content published prior to the subscription expiry date.',
        'manager.subscriptionPolicies.xMonths' => '{$x} Months',
        'manager.subscriptionPolicies.xWeeks' => '{$x} Weeks',
        'manager.subscriptionPolicies.expiryReminderAfterMonths' => 'Notify subscribers by email after subscription expiry',
        'manager.subscriptionPolicies.expiryReminderAfterWeeks' => 'Notify subscribers by email after subscription expiry.',
        'manager.subscriptionPolicies.expiryReminderBeforeMonths' => 'Notify subscribers by email before subscription expiry.',
        'manager.subscriptionPolicies.expiryReminderBeforeWeeks' => 'Notify subscribers by email before subscription expiry.',
        'manager.subscriptionPolicies.expiryReminders' => 'Subscription Expiry Reminders',
        'manager.subscriptionPolicies.expiryRemindersDescription' => 'Automated email reminders (available for editing by Journal Managers in OJS\'s Emails) can be sent to subscribers both before and after a subscription has expired.',
        'manager.subscriptionPolicies.expiryRemindersDisabled' => '<strong>Note:</strong> To activate these options, the site administrator must enable the <tt>scheduled_tasks</tt> option in the OJS configuration file. Additional server configuration may be required to support this functionality (which may not be possible on all servers), as indicated in the OJS documentation.',
        'manager.subscriptionPolicies.expirySelectOne' => 'Select one of the following:',
        'manager.subscriptionPolicies.htmlInstructions' => 'HTML can be used in textarea (for font size, color, etc.), with "returns" treated as <tt>&lt;br&gt;</tt>; HTML editor works with Firefox browsers.',
        'manager.subscriptionPolicies.numMonthsAfterSubscriptionExpiryReminderValid' => 'Please select a valid value for the number of months after subscription expiry.',
        'manager.subscriptionPolicies.numMonthsBeforeSubscriptionExpiryReminderValid' => 'Please select a valid value for the number of months before subscription expiry.',
        'manager.subscriptionPolicies.numWeeksAfterSubscriptionExpiryReminderValid' => 'Please select a valid value for the number of weeks after subscription expiry.',
        'manager.subscriptionPolicies.numWeeksBeforeSubscriptionExpiryReminderValid' => 'Please select a valid value for the number of weeks before subscription expiry.',
        'manager.subscriptionPolicies.openAccessNotificationDescription' => 'Registered readers will have the option of receiving the table of contents by email when an issue becomes open access.',
        'manager.subscriptionPolicies.openAccessNotificationDisabled' => '<strong>Note:</strong> To activate this option, the site administrator must enable the <tt>scheduled_tasks</tt> option in the OJS configuration file. Additional server configuration may be required to support this functionality (which may not be possible on all servers), as indicated in the OJS documentation.',
        'manager.subscriptionPolicies.onlinePaymentNotifications' => 'Online Payment Notifications',
        'manager.subscriptionPolicies.onlinePaymentNotificationsDescription' => 'Automated email notifications (available for editing by Journal Managers in OJS\'s Emails) can be sent to the Subscription Manager upon the completion of subscription online payments.',
        'manager.subscriptionPolicies.enableSubscriptionOnlinePaymentNotificationPurchaseIndividual' => 'Notify Subscription Manager by email upon online purchase of an Individual subscription.',
        'manager.subscriptionPolicies.enableSubscriptionOnlinePaymentNotificationPurchaseInstitutional' => 'Notify Subscription Manager by email upon online purchase of an Institutional subscription (recommended).',
        'manager.subscriptionPolicies.enableSubscriptionOnlinePaymentNotificationRenewIndividual' => 'Notify Subscription Manager by email upon online renewal of an Individual subscription.',
        'manager.subscriptionPolicies.enableSubscriptionOnlinePaymentNotificationRenewInstitutional' => 'Notify Subscription Manager by email upon online renewal of an Institutional subscription.',
        'manager.subscriptionPolicies.onlinePaymentPurchaseInstitutionalDescription' => '<strong>Note:</strong> Institutional subscriptions purchased online require approval of the provided domain and IP ranges and activation of the subscription by the Subscription Manager.',
        'manager.subscriptionPolicies.onlinePaymentDisabled' => '<strong>Note:</strong> To enable these options, the Journal Manager must enable the online payments module, including online payments for subscriptions, under Reader Fees.',
        'manager.subscriptionPolicies.openAccessOptions' => 'Open Access Options For Subscription Journals',
        'manager.subscriptionPolicies.openAccessOptionsDescription' => 'Subscription journals can provide "delayed open access" to their published content, as well as permit "author self-archiving" (both of which increase readership and citation of content).',
        'manager.subscriptionPolicies.subscriptionAdditionalInformation' => 'Subscription Information',
        'manager.subscriptionPolicies.subscriptionAdditionalInformationDescription' => 'The Subscription Types and fee structure will be displayed on the subscriptions page, along with the name and contact information for the Subscription Manager. Additional information about subscriptions, such as methods of payment or support for subscribers in developing countries, can be added here.',
        'manager.subscriptionPolicies.subscriptionContact' => 'Subscription Manager',
        'manager.subscriptionPolicies.subscriptionContactDescription' => 'These contact details will be listed on the subscription page for customers with enquiries related to subscriptions.',
        'manager.subscriptionPolicies.subscriptionContactEmailValid' => 'Please enter a valid email.',
        'manager.subscriptions' => 'Subscriptions',
        'manager.individualSubscriptions' => 'Individual Subscriptions',
        'manager.institutionalSubscriptions' => 'Institutional Subscriptions',
        'manager.subscriptions.confirmRenew' => 'Are you sure you want to renew this subscription?',
        'manager.subscriptions.confirmDelete' => 'Are you sure you want to delete this subscription?',
        'manager.subscriptions.summary' => 'Subscriptions Summary',
        'manager.subscriptions.create' => 'Create New Subscription',
        'manager.subscriptions.createTitle' => 'Create',
        'manager.subscriptions.renew' => 'Renew',
        'manager.subscriptions.dateEnd' => 'End',
        'manager.subscriptions.dateEndSearch' => 'End Date',
        'manager.subscriptions.dateStart' => 'Start',
        'manager.subscriptions.dateStartSearch' => 'Start Date',
        'manager.subscriptions.domain' => 'Domain',
        'manager.subscriptions.edit' => 'Edit Subscription',
        'manager.subscriptions.editTitle' => 'Edit',
        'manager.subscriptions.withStatus' => 'With Status',
        'manager.subscriptions.allStatus' => 'All',
        'manager.subscriptions.form.status' => 'Status',
        'manager.subscriptions.form.statusRequired' => 'A subscription status is required.',
        'manager.subscriptions.form.statusValid' => 'Please select a valid subscription status.',
        'manager.subscriptions.form.typeId' => 'Subscription type',
        'manager.subscriptions.form.typeIdRequired' => 'A subscription type is required.',
        'manager.subscriptions.form.typeIdValid' => 'Please select a valid subscription type.',
        'manager.subscriptions.form.institution' => 'Institution',
        'manager.subscriptions.form.institutionIdValid' => 'Please select a valid institution.',
        'manager.subscriptions.form.dateStart' => 'Start date',
        'manager.subscriptions.form.dateStartRequired' => 'A subscription start date is required.',
        'manager.subscriptions.form.dateStartValid' => 'Please select a valid subscription start date.',
        'manager.subscriptions.form.dateEnd' => 'End date',
        'manager.subscriptions.form.dateEndRequired' => 'A subscription end date is required.',
        'manager.subscriptions.form.dateStartEmpty' => 'This is a non-expiring subscription type; please do not specify a start date.',
        'manager.subscriptions.form.dateEndEmpty' => 'This is a non-expiring subscription type; please do not specify an end date.',
        'manager.subscriptions.form.dateEndValid' => 'Please select a valid subscription end date.',
        'manager.subscriptions.form.userProfileInstructions' => 'Note: All changes below are to user\'s system-wide profile.',
        'manager.subscriptions.form.userId' => 'User',
        'manager.subscriptions.form.userContact' => 'Contact',
        'manager.subscriptions.form.userIdRequired' => 'A user is required.',
        'manager.subscriptions.form.userIdValid' => 'Please select a valid user.',
        'manager.subscriptions.form.userCountryValid' => 'Please select a valid country.',
        'manager.subscriptions.form.notifyEmail' => 'Send the user an email with their username and subscription details.',
        'manager.subscriptions.form.notifyEmailValid' => 'Please use the checkbox provided.',
        'manager.subscriptions.form.membership' => 'Membership',
        'manager.subscriptions.form.referenceNumber' => 'Reference Number',
        'manager.subscriptions.form.membershipInstructions' => 'Enter membership information if the subscription type requires that subscribers belong to an association or organization.',
        'manager.subscriptions.form.membershipRequired' => 'The selected subscription type requires membership information.',
        'manager.subscriptions.form.notes' => 'Notes',
        'manager.subscriptions.form.domain' => 'Domain',
        'manager.subscriptions.form.institutionName' => 'Institution name',
        'manager.subscriptions.form.institutionNameRequired' => 'An institution name is required.',
        'manager.subscriptions.form.institutionMailingAddress' => 'Mailing address',
        'manager.subscriptions.form.domainInstructions' => 'If a domain is entered here, IP ranges are optional.<br />Valid values are domain names (e.g. lib.sfu.ca).',
        'manager.subscriptions.form.domainIPRangeRequired' => 'The selected subscription type requires a domain and/or an IP range for subscription authentication.',
        'manager.subscriptions.form.domainValid' => 'Please enter a valid domain.',
        'manager.subscriptions.form.ipRange' => 'IP ranges',
        'manager.subscriptions.form.ipRangeItem' => '&#8226;',
        'manager.subscriptions.form.ipRangeInstructions' => 'If IP ranges are entered here, the domain is optional.<br />Valid values include an IP address (e.g. 142.58.103.1), IP range (e.g. 142.58.103.1 - 142.58.103.4), IP range with wildcard \'*\' (e.g. 142.58.*.*), and an IP range with CIDR (e.g. 142.58.100.0/24).',
        'manager.subscriptions.form.ipRangeValid' => 'Please enter a valid IP range.',
        'manager.subscriptions.form.deleteIpRange' => 'Delete',
        'manager.subscriptions.form.addIpRange' => 'Add',
        'manager.subscriptions.form.saveAndCreateAnother' => 'Save and Create Another',
        'manager.subscriptions.form.subscriptionContactRequired' => 'In order to send the user a notification email, the subscription contact name and email address must be specified in the journal Setup.',
        'manager.subscriptions.form.subscriptionExists' => 'This user already has a subscription for this journal.',
        'manager.subscriptions.form.typeRequired' => 'A subscription type must be created before new subscriptions can be made.',
        'manager.subscriptions.form.institutionRequired' => 'An institution must be created before new subscriptions can be made.',
        'manager.subscriptions.ipRange' => 'IP Range',
        'manager.subscriptions.membership' => 'Membership',
        'manager.subscriptions.referenceNumber' => 'Reference Number',
        'manager.subscriptions.notes' => 'Notes',
        'manager.subscriptions.noneCreated' => 'No subscriptions',
        'manager.subscriptions.selectContact' => 'Select Subscription Contact',
        'manager.subscriptions.selectUser' => 'Select User',
        'manager.subscriptions.selectSubscriber.desc' => 'Subscription access privileges are automatically granted to the journal\'s Journal Managers, Editors, Section Editors, Layout Editors, Copyeditors, and Proofreaders.',
        'manager.subscriptions.select' => 'Select',
        'manager.subscriptions.subscriptionCreatedSuccessfully' => 'Subscription created successfully.',
        'manager.subscriptions.subscriptionType' => 'Subscription Type',
        'manager.subscriptions.user' => 'User',
        'manager.subscriptions.contact' => 'Contact Name',
        'manager.subscriptions.institutionName' => 'Institution Name',
        'manager.subscriptionTypes' => 'Subscription Types',
        'manager.subscriptionTypes.confirmDelete' => 'Warning! All subscriptions with this subscription type will also be deleted. Are you sure you want to continue and delete this subscription type?',
        'manager.subscriptionTypes.cost' => 'Cost',
        'manager.subscriptionTypes.subscriptions' => 'Subscriptions',
        'manager.subscriptionTypes.individual' => 'Individual',
        'manager.subscriptionTypes.institutional' => 'Institutional',
        'manager.subscriptionTypes.create' => 'Create New Subscription Type',
        'manager.subscriptionTypes.createTitle' => 'Create',
        'manager.subscriptionTypes.duration' => 'Duration',
        'manager.subscriptionTypes.edit' => 'Edit Subscription Type',
        'manager.subscriptionTypes.editTitle' => 'Edit',
        'manager.subscriptionTypes.form.cost' => 'Cost',
        'manager.subscriptionTypes.form.costInstructions' => 'Enter a numeric value (e.g. 40 or 40.00) without symbol (e.g., $).',
        'manager.subscriptionTypes.form.costNumeric' => 'The cost must be a positive, numeric value.',
        'manager.subscriptionTypes.form.costRequired' => 'A cost is required.',
        'manager.subscriptionTypes.form.currency' => 'Currency',
        'manager.subscriptionTypes.form.currencyRequired' => 'A currency is required.',
        'manager.subscriptionTypes.form.currencyValid' => 'Please select a valid currency.',
        'manager.subscriptionTypes.form.description' => 'Description',
        'manager.subscriptionTypes.form.nonExpiring.expiresAfter' => 'Expires after',
        'manager.subscriptionTypes.form.nonExpiring.months' => 'months (e.g. 12)',
        'manager.subscriptionTypes.form.nonExpiring.neverExpires' => 'Never expires',
        'manager.subscriptionTypes.form.nonExpiringValid' => 'Please use the provided options.',
        'manager.subscriptionTypes.form.duration' => 'Duration',
        'manager.subscriptionTypes.form.durationInstructions' => 'The number of months the subscription lasts (e.g. 12).',
        'manager.subscriptionTypes.form.durationNumeric' => 'The duration must be a positive, numeric value.',
        'manager.subscriptionTypes.form.durationRequired' => 'A duration is required.',
        'manager.subscriptionTypes.form.format' => 'Format',
        'manager.subscriptionTypes.form.formatRequired' => 'A subscription type format is required.',
        'manager.subscriptionTypes.form.formatValid' => 'Please select a valid subscription type format.',
        'manager.subscriptionTypes.form.subscriptions' => 'Subscriptions',
        'manager.subscriptionTypes.form.individual' => 'Individual (users are validated via login)',
        'manager.subscriptionTypes.form.institutional' => 'Institutional (users are validated via domain or IP address)',
        'manager.subscriptionTypes.form.institutionalValid' => 'Please use the provided options.',
        'manager.subscriptionTypes.form.membership' => 'Subscriptions require membership information (e.g. of an association, organization, consortium, etc.)',
        'manager.subscriptionTypes.form.membershipValid' => 'Please use the checkbox provided.',
        'manager.subscriptionTypes.form.options' => 'Options',
        'manager.subscriptionTypes.form.public' => 'Do not make this subscription type publicly available or visible on the website.',
        'manager.subscriptionTypes.form.publicValid' => 'Please use the checkbox provided.',
        'manager.subscriptionTypes.form.saveAndCreateAnotherType' => 'Save and Create Another',
        'manager.subscriptionTypes.form.typeName' => 'Name of Type',
        'manager.subscriptionTypes.form.typeNameExists' => 'A subscription type with this name already exists.',
        'manager.subscriptionTypes.form.typeNameRequired' => 'A subscription type name is required.',
        'manager.subscriptionTypes.name' => 'Subscription type',
        'manager.subscriptionTypes.noneCreated' => 'No subscription types have been created.',
        'manager.subscriptionTypes.subscriptionTypeCreatedSuccessfully' => 'Subscription type created successfully.',
        'manager.navigationMenus.subscriptions.description' => 'Link to a page describing the subscriptions you offer.',
        'manager.navigationMenus.mySubscriptions.description' => 'Link to a page describing the visitor\'s current and past subscriptions.',
        'manager.setup.categories' => 'Categories',
        'manager.setup.categories.description' => 'Choose the most appropriate categories from the set listed above. Readers will be able to browse by category from the complete journal set.',
        'grid.action.addSection' => 'Add Section',
        'manager.setup.section.description' => 'Articles within published issues of a journal are organized in Sections, typically by theme or content type (e.g. Review Articles, Research, etc).',
        'settings.roles.gridDescription' => 'Roles are groups of users in the journal who are given access to different permission levels and associated workflows within the journal. There are five different permission levels: Journal Managers have access to everything in the journal (all content and settings); Section Editors have complete access to all assigned content; Journal Assistants have limited access to all submissions that have been explicitly assigned to them by an editor; Reviewers can see and perform the submissions they have been assigned to review; and Authors can see and interact with a limited amount of information on their own submissions. Additionally, there are five different stage assignments that roles may be given access to: Submission, Internal Review, Review, Editorial, and Production.',
        'manager.publication.library' => 'Publisher Library',
        'manager.setup.copyrightYearBasis' => 'Base new article\'s copyright year on',
        'manager.setup.copyrightYearBasis.article' => 'Article: default year will be drawn from the article\'s publication date, as in "publish-as-you-go".',
        'manager.setup.copyrightYearBasis.issue' => 'Issue: default year will be drawn from the issue\'s publication date.',
        'manager.setup.resetPermissions' => 'Reset Article Permissions',
        'manager.setup.resetPermissions.confirm' => 'Are you sure you wish to reset permissions data for all articles? This action can not be undone.',
        'manager.setup.resetPermissions.description' => 'Remove the copyright statement and license information for every published article, reverting them to the journal\'s current default settings. This will permanently remove all prior copyright and licensing information attached to articles. In some cases, you may not be legally permitted to re-license work that has been published under a different license. Please take caution when using this tool and consult legal expertise if you are unsure what rights you hold over the articles published in your journal.',
        'manager.setup.resetPermissions.success' => 'Article permissions were successfully reset.',
        'grid.genres.title.short' => 'Components',
        'grid.genres.title' => 'Article Components',
        'grid.genres.description' => 'These components are used for file-naming purposes and are presented in a pull-down menu on uploading files. The genres designated ## allow the user to associate the file with either the whole submission 99Z or a particular component by number (e.g., 02).',
        'plugins.importexport.common.settings' => 'Settings',
        'plugins.importexport.common.settings.DOIPluginSettings' => 'DOI Plugin Settings',
        'plugins.importexport.common.export.articles' => 'Articles',
        'plugins.importexport.common.export.issues' => 'Issues',
        'plugins.importexport.common.export.representations' => 'Galleys',
        'plugins.importexport.common.missingRequirements' => 'Plugin requirements not met',
        'plugins.importexport.common.error.DOIsNotAvailable' => 'In order to use this plugin please go to the "Public Identifier" plugin category, enable and configure the DOI plugin and specify a valid DOI prefix there.',
        'plugins.importexport.common.error.pluginNotConfigured' => 'The plugin is not fully set up.',
        'plugins.importexport.common.error.noDOIContentObjects' => 'No publishing objects are selected for DOI assignment in the DOI public identifier plugin, so there is no deposit or export possibility in this plugin.',
        'plugins.importexport.common.error.import.issueGalleyFileMissing' => 'An issue galley could not be imported, its file is missing.',
        'plugins.importexport.common.error.issueGalleyFileMissing' => 'The issue galley {$id} could not be exported, its file was not found at the path "{$path}".',
        'plugins.importexport.common.error.issueCoverImageMissing' => 'The cover image of the issue {$id} was not exported, its file was not found at the path "{$path}".',
        'plugins.importexport.common.settings.form.password' => 'Password',
        'plugins.importexport.common.settings.form.password.description' => 'Please note that the password will be saved as plain text, i.e. not encrypted.',
        'plugins.importexport.common.filter.issue' => 'Any Issue',
        'plugins.importexport.common.status.any' => 'Any Status',
        'plugins.importexport.common.status.notDeposited' => 'Not Deposited',
        'plugins.importexport.common.status.markedRegistered' => 'Marked registered',
        'plugins.importexport.common.status.registered' => 'Registered',
        'plugins.importexport.common.action' => 'Action',
        'plugins.importexport.common.action.export' => 'Export',
        'plugins.importexport.common.action.markRegistered' => 'Mark registered',
        'plugins.importexport.common.action.register' => 'Register',
        'plugins.importexport.common.validation' => 'Validate XML before the export and registration.',
        'plugins.importexport.common.error.noObjectsSelected' => 'No objects selected.',
        'plugins.importexport.common.error.validation' => 'Could not convert selected objects.',
        'plugins.importexport.common.invalidXML' => 'Invalid XML:',
        'plugins.importexport.common.export.error.outputFileNotWritable' => 'The output file {$param} is not writable.',
        'plugins.importexport.common.export.error.inputFileNotReadable' => 'The input file {$param} is not readable.',
        'plugins.importexport.common.register.error.mdsError' => 'Registration was not successful! The DOI registration server returned an error: \'{$param}\'.',
        'plugins.importexport.common.register.success' => 'Registration successful!',
        'plugins.importexport.common.validation.success' => 'Validation successful!',
        'plugins.importexport.common.validation.fail' => 'Validation Failed.',
        'plugins.importexport.common.senderTask.warning.noDOIprefix' => 'DOI prefix is missing for the journal with the path {$path}.',
        'plugins.importexport.common.error.unknownObjects' => 'The specified objects could not be found.',
        'manager.setup.notifications.copyPrimaryContact' => 'Send a copy to the primary contact, identified in the Journal Settings.',
        'stats.contextStats' => 'Journal Stats',
        'stats.context.tooltip.text' => 'Number of visitors viewing the journal\'s index page.',
        'stats.context.tooltip.label' => 'About journal statistics',
        'stats.context.downloadReport.description' => 'Download a CSV/Excel spreadsheet with usage statistics for this journal matching the following parameters.',
        'stats.context.downloadReport.downloadContext.description' => 'The number of journal\'s index page views.',
        'stats.context.downloadReport.downloadContext' => 'Download Journal',
        'stats.issueStats' => 'Issue Stats',
        'stats.issues.details' => 'Views and Downloads',
        'stats.issues.searchIssueDescription' => 'Search issue title, volume and number',
        'stats.issues.none' => 'No issues were found with usage statistics matching these parameters.',
        'stats.issues.downloadReport.description' => 'Download a CSV/Excel spreadsheet with usage statistics for issues matching the following parameters.',
        'stats.issues.downloadReport.downloadIssues.description' => 'The number of TOC views and issue galley downloads for each issue.',
        'stats.issues.downloadReport.downloadIssues' => 'Download Issues',
        'stats.issues.countOfTotal' => '{$count} of {$total} issues',
        'stats.issues.tooltip.label' => 'About issue statistics',
        'stats.issues.tooltip.text' => '<strong>Views</strong>: Number of visitors viewing the issue\'s table of contents.<br><strong>Downloads</strong>: Number of downloads of the issue galley, if one exists.',
        'stats.publicationStats' => 'Article Stats',
        'stats.publications.details' => 'Article Details',
        'stats.publications.none' => 'No articles were found with usage statistics matching these parameters.',
        'stats.publications.totalAbstractViews.timelineInterval' => 'Total abstract views by date',
        'stats.publications.totalGalleyViews.timelineInterval' => 'Total file views by date',
        'stats.publications.countOfTotal' => '{$count} of {$total} articles',
        'stats.publications.abstracts' => 'Abstracts',
        'stats.publications.galleys' => 'Files',
        'stats.publications.downloadReport.description' => 'Download a CSV/Excel spreadsheet with usage statistics for articles matching the following parameters.',
        'stats.publications.downloadReport.downloadSubmissions' => 'Download Articles',
        'stats.publications.downloadReport.downloadSubmissions.description' => 'The number of abstract views and file downloads for each article.',
        'manager.setup.notifications.copySubmissionAckPrimaryContact.description' => 'Send a copy of the submission acknowledgement email to this journal\'s primary contact.',
        'manager.setup.notifications.copySubmissionAckPrimaryContact.disabled.description' => 'No primary contact has been defined for this journal. You can enter a primary contact in the <a href="{$url}">journal settings</a>.',
        'plugins.importexport.native.export.issues.results' => 'Export Issues Results',
        'plugins.importexport.issue.cli.display' => '"{$issueId}" - "{$issueIdentification}"',
        'plugins.importexport.issueGalleys.exportFailed' => 'Process failed to parse issue galleys',
        'emailTemplate.variable.context.contextName' => 'The journal\'s name',
        'emailTemplate.variable.context.contextUrl' => 'The URL to the journal\'s homepage',
        'emailTemplate.variable.context.contactName' => 'The name of the journal\'s primary contact',
        'emailTemplate.variable.context.contextAcronym' => 'The journal\'s initials',
        'emailTemplate.variable.context.contextSignature' => 'The journal\'s email signature for automated emails',
        'emailTemplate.variable.context.contactEmail' => 'The email address of the journal\'s primary contact',
        'emailTemplate.variable.context.mailingAddress' => 'The mailing address of the journal',
        'emailTemplate.variable.queuedPayment.itemName' => 'The name of the type of payment',
        'emailTemplate.variable.queuedPayment.itemCost' => 'The payment amount',
        'emailTemplate.variable.queuedPayment.itemCurrencyCode' => 'The currency of the payment amount, such as USD',
        'emailTemplate.variable.site.siteTitle' => 'Name of the website when more than one journal is hosted',
        'emailTemplate.variable.subscription.subscriberDetails' => 'The subscriber\'s name, affiliation, phone number and email address',
        'emailTemplate.variable.subscription.subscriptionSignature' => 'The subscription manager\'s contact details',
        'emailTemplate.variable.subscription.subscriptionUrl' => 'The URL to the subscription page',
        'emailTemplate.variable.subscription.expiryDate' => 'The date when the subscription ends',
        'emailTemplate.variable.subscription.subscriptionType' => 'A summary of the subscription\'s type, name, duration and cost',
        'emailTemplate.variable.subscription.membership' => 'Information about the subscriber\'s membership',
        'emailTemplate.variable.subscription.institutionName' => 'The name of the subscribing institution',
        'emailTemplate.variable.subscription.institutionMailingAddress' => 'The mailing address of the subscribing institution',
        'emailTemplate.variable.subscription.domain' => 'The domain name of the valid IP address(es) for this subscription',
        'emailTemplate.variable.subscription.ipRanges' => 'The valid IP ranges for this subscription',
        'emailTemplate.variable.queuedPaymentUrl' => 'URL to the page where the author can make payment',
        'emailTemplate.variable.submissionGuidelinesUrl' => 'URL to the submission guidelines',
        'emailTemplate.variable.statisticsReportNotify.publicationStatsLink' => 'The link to the published articles statistics page',
        'emailTemplate.variable.issueId' => 'The issue ID',
        'mailable.statisticsReportNotify.description' => 'This email is automatically sent monthly to editors and journal managers to provide them a system health overview.',
        'mailable.validateEmailContext.name' => 'Validate Email (Journal Registration)',
        'mailable.validateEmailContext.description' => 'This email is automatically sent to a new user when they register with the journal when the settings require the email address to be validated.',
        'doi.displayName' => 'DOI',
        'doi.description' => 'This plugin enables the assignment of the Digital Object Identifiers to issues, articles and galleys in OJS.',
        'doi.readerDisplayName' => 'DOI',
        'doi.manager.displayName' => 'DOIs',
        'doi.manager.settings.description' => 'Please configure the DOI plugin to be able to manage and use DOIs in OJS:',
        'doi.manager.settings.explainDois' => 'Please select the publishing objects that will have Digital Object Identifiers (DOI) assigned:',
        'doi.manager.settings.enableRepresentationDoi' => 'Article Galleys',
        'doi.manager.settings.galleysWithDescription' => 'Article galleys, such as a published PDF',
        'doi.manager.settings.doiSuffixPattern' => 'Enter a custom suffix pattern for each publication type. The custom suffix pattern may use the following symbols to generate a suffix:<br><br> <code>%j</code> Journal Initials<br> <code>%v</code> Issue Volume<br> <code>%i</code> Issue Number<br> <code>%Y</code> Issue Year<br> <code>%a</code> Article ID<br> <code>%g</code> Galley ID<br> <code>%f</code> File ID<br> <code>%p</code> Page Number<br> <code>%x</code> Custom Identifier<br><br> Beware that custom suffix patterns often lead to problems generating and depositing DOIs. When using a custom suffix pattern, carefully test that editors can generate DOIs and deposit them to a registration agency like Crossref. ',
        'doi.manager.settings.doiSuffixPattern.example' => 'For example, vol%viss%ipp%p could create a DOI such as 10.1234/vol3iss2pp230',
        'doi.manager.settings.doiSuffixPattern.issues' => 'for issues',
        'doi.manager.settings.doiSuffixPattern.submissions' => 'for articles',
        'doi.manager.settings.doiSuffixPattern.representations' => 'for galleys',
        'doi.manager.settings.doiIssueSuffixPatternRequired' => 'Please enter the DOI suffix pattern for issues.',
        'doi.manager.settings.doiSubmissionSuffixPatternRequired' => 'Please enter the DOI suffix pattern for articles.',
        'doi.manager.settings.doiRepresentationSuffixPatternRequired' => 'Please enter the DOI suffix pattern for galleys.',
        'doi.manager.settings.doiReassign' => 'Reassign DOIs',
        'doi.manager.settings.doiReassign.description' => 'If you change your DOI configuration, DOIs that have already been assigned will not be affected. Once the DOI configuration is saved, use this button to clear all existing DOIs so that the new settings will take effect with existing objects.',
        'doi.manager.settings.doiReassign.confirm' => 'Are you sure you wish to delete all existing DOIs?',
        'doi.manager.settings.doiAssignJournalWide' => 'Assign DOIs',
        'doi.manager.settings.doiAssignJournalWide.description' => 'Assign DOIs to all published journal objects that have not been assigned DOIs. This action can not be used with the individual suffix configuration. If you have modified the DOI configuration above, please save your changes before initiating this action. Assigning DOIs may take a long time, depending on the number of published objects in the journal.',
        'doi.manager.settings.doiAssignJournalWide.confirm' => 'Are you sure you wish to assign DOIs to all published objects that have not been assigned DOIs?',
        'doi.editor.doi' => 'DOI',
        'doi.editor.doi.description' => 'The DOI must begin with {$prefix}.',
        'doi.editor.doi.assignDoi' => 'Assign',
        'doi.editor.doiObjectTypeIssue' => 'issue',
        'doi.editor.doiObjectTypeSubmission' => 'article',
        'doi.editor.doiObjectTypeRepresentation' => 'galley',
        'doi.editor.customSuffixMissing' => 'The DOI cannot be assigned because the custom suffix is missing.',
        'doi.editor.missingIssue' => 'You can not generate a DOI until this publication has been assigned to an issue.',
        'doi.editor.missingParts' => 'You can not generate a DOI because one or more parts of the DOI pattern are missing data. You may need to assign the publication to an issue, set a publisher ID or enter page numbers.',
        'doi.editor.patternNotResolved' => 'The DOI cannot be assigned because it contains an unresolved pattern.',
        'doi.editor.canBeAssigned' => 'What you see is a preview of the DOI. Select the checkbox and save the form to assign the DOI.',
        'doi.editor.assigned' => 'The DOI is assigned to this {$pubObjectType}.',
        'doi.editor.doiSuffixCustomIdentifierNotUnique' => 'The given DOI suffix is already in use for another published item. Please enter a unique DOI suffix for each item.',
        'doi.editor.clearObjectsDoi' => 'Clear',
        'doi.editor.clearObjectsDoi.confirm' => 'Are you sure you wish to delete the existing DOI?',
        'doi.editor.clearIssueObjectsDoi' => 'Clear Issue Objects DOIs',
        'doi.editor.clearIssueObjectsDoi.confirm' => 'Are you sure you wish to delete the existing issue objects DOIs?',
        'doi.editor.clearIssueObjectsDoi.description' => 'Use the following option to clear DOIs of all objects (articles and galleys) currently scheduled for this issue.',
        'doi.editor.assignDoi' => 'Assign the DOI {$pubId} to this {$pubObjectType}',
        'doi.editor.assignDoi.emptySuffix' => 'The DOI cannot be assigned because the custom suffix is missing.',
        'doi.editor.assignDoi.pattern' => 'The DOI {$pubId} cannot be assigned because it contains an unresolved pattern.',
        'doi.editor.assignDoi.assigned' => 'The DOI {$pubId} has been assigned. To edit the DOI, visit the <a href="{$doiManagementLink}">DOI Management page</a>.',
        'doi.editor.assignDoi.toBeAssigned' => 'The DOI {$pubId} will be assigned on publication.',
        'doi.editor.missingPrefix' => 'The DOI must begin with {$doiPrefix}.',
        'doi.editor.preview.publication' => 'The DOI for this publication will be {$doi}.',
        'doi.editor.preview.publication.none' => 'A DOI has not been assigned to this publication.',
        'doi.editor.preview.galleys' => 'Galley: {$galleyLabel}',
        'doi.editor.preview.objects' => 'Item',
        'api.galley.403.publicationDidNotMatch' => 'The galley that you requested is not part of this publication.',
        'api.galley.403.canEditPublishedDoi' => 'Only DOIs can be edited after a publication/galley has been published',
        'api.issue.400.invalidDoi' => 'The submitted DOI is not valid',
        'api.issue.403.canEditPublishedDoi' => 'Only DOIs can be edited after a publication has been published',
        'api.issue.404.issuesNotFound' => 'The issues you requested were not found',
        'doi.manager.submissionDois' => 'Article DOIs',
        'doi.manager.issueDois' => 'Issue DOIs',
        'mailable.decision.initialDecline.notifyAuthor.description' => 'This email notifies the author that their submission is being declined, before the review stage, because the submission does not meet the requirements for publication in the journal.',
        'manager.institutions.noContext' => 'This institution\'s journal could not be found.',
        'mailable.subscriptionNotify.name' => 'Subscription Notify',
        'mailable.subscriptionNotify.description' => 'This email notifies a registered reader that the Manager has created a subscription for them. It provides the journal\'s URL along with instructions for access.',
        'mailable.subscriptionExpiresSoon.name' => 'Subscription Expires Soon',
        'mailable.subscriptionExpiresSoon.description' => 'This email is sent automatically to notify a subscriber that their subscription expires soon.',
        'mailable.subscriptionExpired.name' => 'Subscription Expired',
        'mailable.subscriptionExpired.description' => 'This Email sent automatically to notify a subscriber that their subscription has expired',
        'mailable.subscriptionExpiredLast.name' => 'Subscription Expired Last',
        'mailable.subscriptionExpiredLast.description' => 'This email sent automatically to notify a subscriber the second time that their subscription has expired',
        'mailable.subscriptionPurchaseIndividual.name' => 'Purchase Individual Subscription',
        'mailable.subscriptionPurchaseIndividual.description' => 'This email notifies the Subscription Manager that an individual subscription has been purchased online. It provides summary information about the subscription and a quick access link to the purchased subscription.',
        'mailable.subscriptionPurchaseInstitutional.name' => 'Purchase Institutional Subscription',
        'mailable.subscriptionPurchaseInstitutional.description' => 'This email notifies the Subscription Manager that an institutional subscription has been purchased online. It provides summary information about the subscription and a quick access link to the purchased subscription.',
        'mailable.subscriptionRenewIndividual.name' => 'Renew Individual Subscription',
        'mailable.subscriptionRenewIndividual.description' => 'This email notifies the Subscription Manager that an individual subscription has been renewed online. It provides summary information about the subscription and a quick access link to the renewed subscription.',
        'mailable.subscriptionRenewInstitutional.name' => 'Renew Institutional Subscription',
        'mailable.subscriptionRenewInstitutional.description' => 'This email notifies the Subscription Manager that an institutional subscription has been renewed online. It provides summary information about the subscription and a quick access link to the renewed subscription.',
        'mailable.openAccessNotify.name' => 'Open Access Notify',
        'mailable.openAccessNotify.description' => 'This email is sent to registered readers who have requested to receive a notification email when an issue becomes open access.',
        'mailable.issuePublishNotify.name' => 'Issue Published Notify',
        'mailable.issuePublishNotify.description' => 'This email is automatically sent to registered users when the new issue is published.',
        'manager.manageEmails.description' => 'Edit the messages sent in emails from this journal.',
        'mailable.layoutComplete.name' => 'Galleys Complete',
        'mailable.publicationVersionNotify.name' => 'New Version Created',
        'mailable.publicationVersionNotify.description' => 'This email automatically notifies assigned editors when a new version of the submission is created.',
        'mailable.submissionNeedsEditor.description' => 'This email is sent to journal managers when a new submission is made and no editors are assigned.',
        'mailable.paymentRequest.name' => 'Payment Request',
        'mailable.paymentRequest.description' => 'This automated email is sent to the author to request payment of the publication fee when their submission is accepted.',
        'editor.home' => 'Editor Home',
        'editor.submissionsAndPublishing' => 'Submissions and Publishing',
        'editor.submissionQueue' => 'Submission Queue',
        'editor.submissionArchive' => 'Submission Archive',
        'editor.publishing' => 'Publishing',
        'editor.publishedIssues' => 'Published Issues',
        'editor.allSections' => 'All Sections',
        'editor.allEditors' => 'All Editors',
        'editor.me' => 'Me',
        'editor.publicIdentificationExists' => 'The public identifier \'{$publicIdentifier}\' already exists for another object (issue, article, galley or file). Please choose unique identifiers within your journal.',
        'editor.submissionArchive.noSubmissions' => 'No submissions in the archive.',
        'editor.submissionArchive.saveChanges' => 'Save changes to archived submissions? Submissions marked for deletion will be permanently deleted from the system.',
        'editor.submissionReview.confirmDecision' => 'Are you sure you wish to record this decision?',
        'editor.submissionReview.emailWillArchive' => 'This submission will be archived after the Notify Author email is either sent or its Skip Email button is pressed.',
        'editor.submissionReview.cannotSendToCopyediting' => 'Before sending a submission to Copyediting, use Notify Author link to inform author of decision and select the version to be sent.',
        'editor.notifyUsers' => 'Notify Users',
        'editor.notifyUsers.allReaders' => 'All readers ({$count} users)',
        'editor.notifyUsers.allAuthors' => 'All published authors ({$count} users)',
        'editor.notifyUsers.allIndividualSubscribers' => 'All individual subscribers ({$count} users)',
        'editor.notifyUsers.allInstitutionalSubscribers' => 'All institutional subscribers ({$count} users)',
        'editor.notifyUsers.inProgress' => 'Notifying users...',
        'editor.usersNotified' => 'Users Notified',
        'editor.notifyUsers.allUsers' => 'Send this message to all users associated with this journal ({$count} users)',
        'editor.notifyUsers.interestedUsers' => 'Send this message to the users associated with this journal who have indicated that they wish to receive updates ({$count} users)',
        'editor.notifyUsers.includeToc' => 'Include the table of contents from this issue:',
        'editor.editorAdministration' => 'Editor Administration',
        'editor.issues.createIssue' => 'Create Issue',
        'editor.issues.editIssue' => 'Issue Management: {$issueIdentification}',
        'editor.issues.currentIssue' => 'Current Issue',
        'editor.issues.numArticles' => 'Items',
        'editor.issues.noArticles' => 'No items are currently scheduled for this issue.',
        'editor.issues.confirmDelete' => 'Are you sure you want to permanently delete this issue?',
        'editor.issues.published' => 'Published',
        'editor.issues.unpublished' => 'Unpublished',
        'editor.issues.datePublished' => 'Date Published',
        'editor.issues.volumeRequired' => 'Volume is required and must be a positive, numeric value.',
        'editor.issues.numberRequired' => 'Number is required and must be a positive, numeric value.',
        'editor.issues.yearRequired' => 'Year is required and must be a positive, numeric value.',
        'editor.issues.titleRequired' => 'Title is required for the issue.',
        'editor.issues.issueIdentificationRequired' => 'Issue identification is required. Please select at least one of the issue identification options.',
        'editor.issues.issueIdentification' => 'Issue identification',
        'editor.issues.publicIssueIdentifier' => 'Public issue identifier',
        'editor.issues.description' => 'Description',
        'editor.issues.accessStatus' => 'Access status',
        'editor.issues.accessDate' => 'Open access date',
        'editor.issues.enableOpenAccessDate' => 'Enable delayed open access',
        'editor.issues.coverPage' => 'Cover image',
        'editor.issues.coverPageInstructions' => '(Allowed formats: .gif, .jpg, or .png)',
        'editor.issues.uploaded' => 'Uploaded',
        'editor.issues.remove' => 'Remove',
        'editor.issues.proofed' => 'Proofed',
        'editor.issues.removeCoverPage' => 'Remove cover page image?',
        'editor.issues.removeCoverImageOnDifferentContextNowAllowed' => 'The cover image you requested to delete matches an issue for a different journal. Please ensure you are working with the correct journal, you are using the correct issue ID, and try again.',
        'editor.issues.removeCoverImageFileNameMismatch' => 'The cover image you requested to delete did not match the cover image for this issue. Please reload the page and try again.',
        'editor.issues.removeCoverImageFileNotFound' => 'The cover image you requested to delete could not be found. It may have already been deleted. Try reloading the page.',
        'editor.issues.invalidCoverImageFormat' => 'Invalid cover page format. Accepted formats are .gif, .jpg, or .png.',
        'editor.issues.styleFile' => 'Stylesheet',
        'editor.issues.invalidStyleFormat' => 'Invalid stylesheet format. Ensure that the submitted file is a valid CSS. (Note that stylesheets with comments at the beginning may be rejected.)',
        'editor.issues.removeStyleFile' => 'Remove stylesheet?',
        'editor.issues.coverPageCaption' => 'Cover caption',
        'editor.issues.showCoverPage' => 'Create a cover for this issue with the following elements.',
        'editor.issues.coverPageDisplay' => 'Display',
        'editor.issues.openAccess' => 'Open access',
        'editor.issues.subscription' => 'Subscription',
        'editor.issues.identification' => 'Identification',
        'editor.issues.access' => 'Access',
        'editor.issues.cover' => 'Cover',
        'editor.issues.confirmIssueDelete' => 'All articles will be returned to the editing queue and all associated files will be permanently removed.  Are you sure you want to remove this issue?',
        'editor.issues.resetIssueOrder' => 'This journal uses custom issue ordering. <a href="{$url}" class="action">Reset to defaults</a>',
        'editor.issues.resetSectionOrder' => 'This issue uses custom section ordering. <a href="{$url}" class="action">Reset to defaults</a>',
        'editor.issues.issueData' => 'Issue Data',
        'editor.issues.saveChanges' => 'Save changes to table of contents?',
        'editor.issues.default' => 'Default',
        'editor.issues.order' => 'Order',
        'editor.issues.publicId' => 'Public Id',
        'editor.issues.publishIssue' => 'Publish Issue',
        'editor.issues.unpublishIssue' => 'Unpublish Issue',
        'editor.issues.previewIssue' => 'Preview Issue',
        'editor.issues.preview' => 'Preview',
        'editor.issues.confirmPublish' => 'Are you sure you want to publish the new issue?',
        'editor.issues.confirmUnpublish' => 'Are you sure you want to unpublish this published issue?',
        'editor.issues.confirmSetCurrentIssue' => 'Are you sure you want to set this issue as current?',
        'editor.issues.publicArticleIdExists' => 'Unable to save public id for article:',
        'editor.issues.noLiveIssues' => 'No Live Issues',
        'editor.issues.open' => 'Open',
        'editor.issues.pages' => 'Pages',
        'editor.issues.galleys' => 'Issue Galleys',
        'editor.issues.galley' => 'Issue Galley',
        'editor.issues.viewingGalley' => 'Viewing Issue Galley',
        'editor.issues.issueGalleysDescription' => 'Publish galleys with entire issue contents.',
        'editor.issues.noneIssueGalleys' => 'No issue galleys have been published.',
        'editor.issues.galleyLabelRequired' => 'An issue galley label is required.',
        'editor.issues.galleyLocaleRequired' => 'An issue galley locale is required.',
        'editor.issues.galleyPublicIdentificationExists' => 'Public issue galley identification already exists.',
        'editor.issues.backToIssueGalleys' => 'Back to issue galleys',
        'editor.issues.confirmDeleteGalley' => 'Are you sure you want to delete this issue galley?',
        'editor.issues.identifiers' => 'Identifiers',
        'editor.navigation.futureIssues' => 'Future Issues',
        'grid.action.addGalley' => 'Add galley',
        'grid.action.publish' => 'Publish Issue',
        'grid.action.addIssue' => 'Create Issue',
        'grid.action.viewIssue' => 'View',
        'grid.action.previewIssue' => 'Preview',
        'grid.action.addIssueGalley' => 'Create Issue Galley',
        'grid.action.setCurrentIssue' => 'Set Current Issue',
        'editor.navigation.issueArchive' => 'Back Issues',
        'editor.article.designateReviewVersion' => 'Designate the original file as the Review Version',
        'editor.article.decision' => 'Decision',
        'editor.submissions.showBy' => 'Show By',
        'editor.submissions.submitMMDD' => 'Submit MM-DD',
        'editor.submissions.activeAssignments' => 'Active Assignments',
        'editor.submissions.invite' => 'Invite',
        'editor.submissions.accept' => 'Accept',
        'editor.submissions.noSubmissions' => 'No Submissions',
        'editor.submissions.lastAssigned' => 'Latest',
        'editor.submissions.averageTime' => 'Weeks',
        'editor.submissions.lastCompleted' => 'Last Complete',
        'editor.submissions.assignedTo' => 'Assigned To Editor',
        'issues.submissions.issueIds' => 'Assigned to Issue',
        'editor.submissions.inSection' => 'In Section',
        'editor.article.showPublicationVersion' => 'Show Scheduled Publication',
        'editor.article.publishVersion' => 'Publish Version',
        'editor.article.viewMetadata' => 'View Version Metadata',
        'editor.article.editMetadata' => 'Edit Version Metadata',
        'editor.article.scheduleForPublication' => 'Schedule for publication in',
        'editor.article.scheduleForPublication.toBeAssigned' => 'To Be Assigned',
        'editor.article.payment.publicationFeeNotPaid' => 'Publication Fee not paid. To schedule item for publication notify author to pay fee or waive fee.',
        'editor.article.payment.requestPayment' => 'Request Payment',
        'editor.article.removeCoverImageFileNotFound' => 'The cover image you requested to delete could not be found. It may have already been deleted. Try reloading the page.',
        'grid.action.removeArticle' => 'Remove Article From Issue',
        'editor.article.remove' => 'Remove',
        'editor.article.remove.confirm' => 'Are you sure you wish to remove this article from the issue? The article will be available for scheduling in another issue.',
        'editor.issues.invalidAccessDate' => 'Access date is not valid.',
        'editor.issues.editIssueGalley' => 'Edit Issue Galley',
        'editor.submission.production.productionReadyFilesDescription' => 'The layout editor prepares these files for each galley and then uploads to the appropriate <span class="pkp_help_title">Proofs</span> for proofreading.',
        'editor.submission.selectGalleyFiles' => 'Select Galley Files',
        'editor.submission.editorial.finalDraftDescription' => 'Final draft files in this list are transformed by a Copyeditor into copyedited versions, uploaded below under <span class="pkp_help_title">Copyediting</span>.',
        'editor.submission.proof.manageProofFilesDescription' => 'Any files that have already been uploaded to any submission stage can be added to the Proofreading listing by checking the Include checkbox below and clicking Search: all available files will be listed and can be chosen for inclusion.',
        'editor.publicIdentificationExistsForTheSameType' => 'The public identifier \'{$publicIdentifier}\' already exists for another object of the same type. Please choose unique identifiers for the objects of the same type within your journal.',
        'editor.article.coverImage' => 'Cover Image',
        'sushi.reports.pr.description' => 'Activities summarized accross the journal.',
        'sushi.reports.pr_p1.description' => 'Journal-level usage summarized by Metric_Type.',
        'sushi.reports.tr.description' => 'Activities at the journal level.',
        'sushi.reports.tr_j3.description' => 'Report on usage of journal content for all Metric_Types broken down by Access_Type.',
        'sushi.reports.ir.description' => 'Activities at the article level.',
        'sushi.reports.ir_a1.description' => 'Reports on journal article requests at the article level.',
        'section.default.title' => 'Articles',
        'section.default.abbrev' => 'ART',
        'section.default.policy' => 'Section default policy',
        'default.genres.article' => 'Article Text',
        'default.contextSettings.authorGuidelines' => '<p>Authors are invited to make a submission to this journal. All submissions will be assessed by an editor to determine whether they meet the aims and scope of this journal. Those considered to be a good fit will be sent for peer review before determining whether they will be accepted or rejected.</p><p>Before making a submission, authors are responsible for obtaining permission to publish any material included with the submission, such as photos, documents and datasets. All authors identified on the submission must consent to be identified as an author. Where appropriate, research should be approved by an appropriate ethics committee in accordance with the legal requirements of the study\'s country.</p><p>An editor may desk reject a submission if it does not meet minimum standards of quality. Before submitting, please ensure that the study design and research argument are structured and articulated properly. The title should be concise and the abstract should be able to stand on its own. This will increase the likelihood of reviewers agreeing to review the paper. When you\'re satisfied that your submission meets this standard, please follow the checklist below to prepare your submission.</p>',
        'default.contextSettings.checklist' => '<p>All submissions must meet the following requirements.</p><ul><li>This submission meets the requirements outlined in the <a href="{$submissionGuidelinesUrl}">Author Guidelines</a>.</li><li>This submission has not been previously published, nor is it before another journal for consideration.</li><li>All references have been checked for accuracy and completeness.</li><li>All tables and figures have been numbered and labeled.</li><li>Permission has been obtained to publish all photos, datasets and other material provided with this submission.</li></ul>',
        'default.contextSettings.privacyStatement' => '<p>The names and email addresses entered in this journal site will be used exclusively for the stated purposes of this journal and will not be made available for any other purpose or to any other party.</p>',
        'default.contextSettings.openAccessPolicy' => 'This journal provides immediate open access to its content on the principle that making research freely available to the public supports a greater global exchange of knowledge.',
        'default.contextSettings.forReaders' => 'We encourage readers to sign up for the publishing notification service for this journal. Use the <a href="{$indexUrl}/{$contextPath}/user/register">Register</a> link at the top of the home page for the journal. This registration will result in the reader receiving the Table of Contents by email for each new issue of the journal. This list also allows the journal to claim a certain level of support or readership. See the journal\'s <a href="{$indexUrl}/{$contextPath}/about/submissions#privacyStatement">Privacy Statement</a>, which assures readers that their name and email address will not be used for other purposes.',
        'default.contextSettings.forAuthors' => 'Interested in submitting to this journal? We recommend that you review the <a href="{$indexUrl}/{$contextPath}/about">About the Journal</a> page for the journal\'s section policies, as well as the <a href="{$indexUrl}/{$contextPath}/about/submissions#authorGuidelines">Author Guidelines</a>. Authors need to <a href="{$indexUrl}/{$contextPath}/user/register">register</a> with the journal prior to submitting or, if already registered, can simply <a href="{$indexUrl}/index/login">log in</a> and begin the five-step process.',
        'default.contextSettings.forLibrarians' => 'We encourage research librarians to list this journal among their library\'s electronic journal holdings. As well, it may be worth noting that this journal\'s open source publishing system is suitable for libraries to host for their faculty members to use with journals they are involved in editing (see <a href="https://pkp.sfu.ca/ojs">Open Journal Systems</a>).',
        'default.contextSettings.lockssLicense' => 'This journal utilizes the LOCKSS system to create a distributed archiving system among participating libraries and permits those libraries to create permanent archives of the journal for purposes of preservation and restoration. <a href="https://www.lockss.org">More...</a>',
        'default.contextSettings.clockssLicense' => 'This journal utilizes the CLOCKSS system to create a distributed archiving system among participating libraries and permits those libraries to create permanent archives of the journal for purposes of preservation and restoration. <a href="https://clockss.org">More...</a>',
        'default.groups.name.manager' => 'Journal manager',
        'default.groups.plural.manager' => 'Journal managers',
        'default.groups.abbrev.manager' => 'JM',
        'default.groups.name.editor' => 'Journal editor',
        'default.groups.plural.editor' => 'Journal editors',
        'default.groups.abbrev.editor' => 'JE',
        'default.groups.name.guestEditor' => 'Guest editor',
        'default.groups.plural.guestEditor' => 'Guest editors',
        'default.groups.abbrev.guestEditor' => 'GE',
        'default.groups.name.sectionEditor' => 'Section editor',
        'default.groups.plural.sectionEditor' => 'Section editors',
        'default.groups.abbrev.sectionEditor' => 'SecE',
        'default.groups.name.subscriptionManager' => 'Subscription Manager',
        'default.groups.plural.subscriptionManager' => 'Subscription Managers',
        'default.groups.abbrev.subscriptionManager' => 'SubM',
        'default.genres.researchInstrument' => 'Research Instrument',
        'default.genres.researchMaterials' => 'Research Materials',
        'default.genres.researchResults' => 'Research Results',
        'default.genres.transcripts' => 'Transcripts',
        'default.genres.dataAnalysis' => 'Data Analysis',
        'default.genres.dataSet' => 'Data Set',
        'default.genres.sourceTexts' => 'Source Texts',
        'default.groups.name.externalReviewer' => 'Reviewer',
        'default.groups.plural.externalReviewer' => 'Reviewers',
        'default.groups.abbrev.externalReviewer' => 'R',
        'api.announcements.400.contextsNotMatched' => 'The announcement you requested is not part of this journal.',
        'api.emails.403.disabled' => 'The email notification feature has not been enabled for this journal.',
        'api.submissions.400.wrongContext' => 'The submission you requested is not in this journal.',
        'api.submissions.403.cantChangeContext' => 'You can not change the journal of a submission.',
        'api.submissions.403.unpublishedIssues' => 'You do not have permission to view unpublished issues.',
        'api.contexts.403.requestedDisabledContexts' => 'You can only view journals that have been enabled.',
        'api.contexts.403.notAllowed' => 'You do not have permission to view this journal.',
        'api.contexts.403.contextsDidNotMatch' => 'You can not view or edit this journal unless you make a request to the journal\'s API or the site-wide API.',
        'api.contexts.403.requiresContext' => 'You can not edit this journal from the site-wide API.',
        'api.contexts.403.notAllowedEdit' => 'You do not have permission to edit this journal.',
        'api.contexts.403.notAllowedDelete' => 'You do not have permission to delete this journal.',
        'api.contexts.404.contextNotFound' => 'The journal you requested was not found.',
        'api.dois.403.contextsNotMatched' => 'The DOI you requested is not part of this journal.',
        'api.dois.400.noRegistrationAgencyConfigured' => 'No DOI registration agency has been configured for this journal.',
        'api.emailTemplates.403.notAllowedChangeContext' => 'You do not have permission to move this email template to another journal.',
        'api._payments.400.invalidPaymentMethod' => 'The payment method you selected is not supported.',
        'api.publications.403.contextsDidNotMatch' => 'The publication that you requested is not part of this journal.',
        'api.publications.403.submissionsDidNotMatch' => 'The publication that you requested is not part of this submission.',
        'api.submissionFiles.400.badRepresentationAssocType' => 'You can not associated a file from this file stage with a galley.',
        'api.submission.400.inactiveSection' => 'This section is no longer receiving submissions.',
        'author.submit' => 'New Submission',
        'author.track' => 'Active Submissions',
        'author.competingInterests' => 'Competing interests <a target="_new" class="action" href="{$competingInterestGuidelinesUrl}">CI Policy</a>',
        'author.submit.submitArticle' => 'Submit an Article',
        'author.submit.stepsToSubmit' => 'Five Steps to Submit',
        'author.submit.startHereTitle' => 'Start a New Submission',
        'author.submit.startHereLink' => '<a href="{$submitUrl}" class="action">Click here</a> to go to step one of the five-step submission process.',
        'author.submit.step1' => 'Step 1. Starting the Submission',
        'author.submit.step2' => 'Step 2. Uploading the Submission',
        'author.submit.step3' => 'Step 3. Entering the Submission\'s Metadata',
        'author.submit.step4' => 'Step 4. Uploading Supplementary Files',
        'author.submit.step4a' => 'Step 4a. Add a Supplementary File',
        'author.submit.step5' => 'Step 5. Confirming the Submission',
        'author.submit.start' => 'Start',
        'author.submit.upload' => 'Upload Submission',
        'author.submit.metadata' => 'Enter Metadata',
        'author.submit.supplementaryFiles' => 'Upload Supplementary Files',
        'author.submit.nextSteps' => 'Next Steps',
        'author.submit.notAccepting' => 'This journal is not accepting submissions at this time.',
        'author.submit.requestWaiver' => 'Request Waiver',
        'author.submit.qualifyForWaiver' => 'Please consider waiving the Article Submission Fee for this article',
        'author.submit.addReasonsForWaiver' => 'Please use the comments box below to indicate why fees should be waived.',
        'author.submit.mustEnterWaiverReason' => 'If you are applying for a waiver, you must enter a reason in the space provided.',
        'author.submissions.queuedReviewSubsequent' => 'In Review Round {$round}',
        'author.submissions.queuedReviewRevisions' => 'In Review: Revisions Required',
        'author.submissions.queuedEditingCopyedit' => 'In Editing: Copyedit Requested',
        'author.submissions.queuedEditingProofread' => 'In Editing: Proofread Requested',
        'author.submissions.uploadCopyeditedVersion' => 'Upload Copyedited Version',
        'author.submissions.proofreadingCorrections' => 'Proofreading Corrections',
        'author.submissions.confirmDelete' => 'Are you sure you want to delete this incomplete submission?',
        'author.submissions.viewStatus' => 'View Status',
        'author.submissions.noSubmissions' => 'No submissions.',
        'author.submit.journalSection' => 'Journal Section',
        'author.submit.journalSectionDescription' => 'Submissions must be made to one of the journal\'s sections.',
        'author.submit.verifyChecklist' => 'You must make sure all items in the submission checklist are satisfied before continuing.',
        'author.submit.copyrightNoticeAgreeRequired' => 'You must agree to the terms of the Copyright Notice before continuing.',
        'submission.submit.coverNote' => 'Comments for the Editor',
        'author.submit.comments' => 'Enter text (optional)',
        'author.submit.form.localeRequired' => 'Please select a submission language.',
        'author.submit.reorderInstructions' => 'Reorder authors to appear in the order they will be listed on publication.',
        'author.submit.reorder' => 'Reorder author\'s name',
        'author.submit.selectPrincipalContact' => 'Principal contact for editorial correspondence.',
        'author.submit.addAuthor' => 'Add Author',
        'author.submit.deleteAuthor' => 'Delete Author',
        'author.submit.submissionIndexingDescription' => 'Provide terms for indexing the submission; separate terms with a semi-colon (term1; term2; term3).',
        'author.submit.coverageInstructions' => 'Refers to geo-spatial location, chronological or historical coverage, and/or characteristics of research sample.',
        'author.submit.languageInstructions' => 'English=en; French=fr; Spanish=es. <a href="https://www.loc.gov/standards/iso639-2/php/code_list.php" target="_blank">Additional codes</a>.',
        'author.submit.form.authorRequired' => 'At least one author is required.',
        'author.submit.form.authorRequiredFields' => 'The first name, last name, and email address of each author is required.',
        'author.submit.form.titleRequired' => 'Please enter the title of your article.',
        'author.submit.form.abstractRequired' => 'Please enter the abstract of your article.',
        'author.submit.form.wordCountAlert' => 'You have exceeded the maximum word limit for abstracts in this section\'s track.',
        'author.submit.submissionFile' => 'Submission File',
        'author.submit.uploadSubmissionFile' => 'Upload submission file',
        'author.submit.replaceSubmissionFile' => 'Replace submission file',
        'author.submit.noSubmissionFile' => 'No submission file uploaded.',
        'author.submit.noSubmissionConfirm' => 'Are you sure you wish to continue without uploading a submission file?',
        'author.submit.supplementaryFilesInstructions' => 'This optional step allows Supplementary Files to be added to a submission. The files, which can be in any format, might include (a) research instruments, (b) data sets, which comply with the terms of the study\'s research ethics review, (c) sources that otherwise would be unavailable to readers, (d) figures and tables that cannot be integrated into the text itself, or other materials that add to the contribution of the work.',
        'author.submit.supplementaryFiles.saveToUpload' => 'Click Save to upload file (after which additional files can be uploaded).',
        'author.submit.forgottenSubmitSuppFile' => 'Are you sure you wish to continue without uploading the supplementary file you have chosen?',
        'author.submit.noSupplementaryFiles' => 'No supplementary files have been added to this submission.',
        'author.submit.backToSupplementaryFiles' => 'Back to Supplementary Files',
        'author.submit.confirmDeleteSuppFile' => 'Are you sure you want to delete this supplementary file?',
        'author.submit.uploadSuppFile' => 'Upload supplementary file',
        'author.submit.addSupplementaryFile' => 'Add a Supplementary File',
        'author.submit.editSupplementaryFile' => 'Edit a Supplementary File',
        'author.submit.supplementaryFileData' => 'Supplementary File Metadata',
        'author.submit.supplementaryFileDataDescription' => 'To index this supplementary material, provide the following metadata for the uploaded supplementary file.',
        'author.submit.supplementaryFileUpload' => 'Supplementary File',
        'author.submit.suppFile.createrOrOwner' => 'Creator (or owner) of file',
        'author.submit.suppFile.researchInstrument' => 'Research Instrument',
        'author.submit.suppFile.researchMaterials' => 'Research Materials',
        'author.submit.suppFile.researchResults' => 'Research Results',
        'author.submit.suppFile.transcripts' => 'Transcripts',
        'author.submit.suppFile.dataAnalysis' => 'Data Analysis',
        'author.submit.suppFile.dataSet' => 'Data Set',
        'author.submit.suppFile.sourceText' => 'Source Text',
        'author.submit.suppFile.briefDescription' => 'Brief description',
        'author.submit.suppFile.availableToPeers' => 'Present file to reviewers (without metadata), as it will not compromise anonymous review.',
        'author.submit.suppFile.publisherDescription' => 'Use only with formally published materials.',
        'author.submit.suppFile.dateDescription' => 'Date when data was collected or instrument created.',
        'author.submit.suppFile.sourceDescription' => 'Name of study or other point of origin.',
        'author.submit.suppFile.specifyOtherType' => 'Specify other',
        'author.submit.suppFile.noFile' => 'No file uploaded.',
        'author.submit.suppFile.form.titleRequired' => 'Please enter the title of this supplementary file.',
        'author.submit.suppFile.form.subjectRequired' => 'Please enter a subject.',
        'author.submit.suppFile.form.descriptionRequired' => 'Please enter a description.',
        'author.suppFile.suppFilePublicIdentificationExists' => 'Public supplemental file identification already exists.',
        'author.suppFile.publicSuppFileIdentifier' => 'Public supplemental file identifier',
        'author.submit.filesSummary' => 'File Summary',
        'author.submit.finishSubmission' => 'Finish Submission',
        'author.submit.submissionComplete' => 'Submission complete. Thank you for your interest in publishing with {$journalTitle}.',
        'author.article.uploadAuthorVersion' => 'Upload Author Version',
        'author.article.copyeditedFile' => 'Copyedited File',
        'author.article.authorRevisedFile' => 'Author File',
        'author.submit.authorSubmitLoginMessage' => 'A user account is required to submit to this journal. This allows our editors to track your submissions and contact you when the status of your submission changes, or if additional information is required from you.',
        'emails.passwordResetConfirm.subject' => 'Password Reset Confirmation',
        'emails.passwordResetConfirm.body' => 'We have received a request to reset your password for the {$siteTitle} web site.<br />
<br />
If you did not make this request, please ignore this email and your password will not be changed. If you wish to reset your password, click on the below URL.<br />
<br />
Reset my password: {$passwordResetUrl}<br />
<br />
{$siteContactName}',
        'emails.userRegister.subject' => 'Journal Registration',
        'emails.userRegister.body' => '{$recipientName}<br />
<br />
You have now been registered as a user with {$contextName}. We have included your username and password in this email, which are needed for all work with this journal through its website. At any point, you can ask to be removed from the journal\'s list of users by contacting me.<br />
<br />
Username: {$recipientUsername}<br />
Password: {$password}<br />
<br />
Thank you,<br />
{$signature}',
        'emails.userValidateContext.subject' => 'Validate Your Account',
        'emails.userValidateContext.body' => '{$recipientName}<br />
<br />
You have created an account with {$contextName}, but before you can start using it, you need to validate your email account. To do this, simply follow the link below:<br />
<br />
{$activateUrl}<br />
<br />
Thank you,<br />
{$contextSignature}',
        'emails.userValidateSite.subject' => 'Validate Your Account',
        'emails.userValidateSite.body' => '{$recipientName}<br />
<br />
You have created an account with {$siteTitle}, but before you can start using it, you need to validate your email account. To do this, simply follow the link below:<br />
<br />
{$activateUrl}<br />
<br />
Thank you,<br />
{$siteSignature}',
        'emails.reviewerRegister.subject' => 'Registration as Reviewer with {$contextName}',
        'emails.reviewerRegister.body' => '<p>Dear {$recipientName},</p><p>In light of your expertise, we have registered your name in the reviewer database for {$contextName}. This does not entail any form of commitment on your part, but simply enables us to approach you with a submission to possibly review. On being invited to review, you will have an opportunity to see the title and abstract of the paper in question, and you\'ll always be in a position to accept or decline the invitation. You can also ask at any point to have your name removed from this reviewer list.</p><p>We are providing you with a username and password, which is used in all interactions with the journal through its website. You may wish, for example, to update your profile, including your reviewing interests.</p><p>Username: {$recipientUsername}<br />Password: {$password}</p><p>Thank you,</p>{$signature}',
        'emails.issuePublishNotify.subject' => 'Just published: {$issueIdentification} of {$contextName}',
        'emails.issuePublishNotify.body' => '<p>Dear {$recipientName},</p><p>We are pleased to announce the publication of <a href="{$issueUrl}">{$issueIdentification}</a> of {$contextName}.  We invite you to read and share this work with your scholarly community.</p><p>Many thanks to our authors, reviewers, and editors for their valuable contributions, and to our readers for your continued interest.</p><p>Thank you,</p>{$signature}',
        'emails.editorAssign.subject' => 'You have been assigned as an editor on a submission to {$contextName}',
        'emails.editorAssign.body' => '<p>Dear {$recipientName},</p><p>The following submission has been assigned to you to see through the editorial process.</p><p><a href="{$submissionUrl}">{$submissionTitle}</a><br />{$authors}</p><p><b>Abstract</b></p>{$submissionAbstract}<p>If you find the submission to be relevant for {$contextName}, please forward the submission to the review stage by selecting "Send to Review" and then assign reviewers by clicking "Add Reviewer".</p><p>If the submission is not appropriate for this journal, please decline the submission.</p><p>Thank you in advance.</p><p>Kind regards,</p>{$contextSignature}',
        'emails.editorAssignReview.body' => '<p>Dear {$recipientName},</p><p>The following submission has been assigned to you to see through the peer review process.</p><p><a href="{$submissionUrl}">{$submissionTitle}</a><br />{$authors}</p><p><b>Abstract</b></p>{$submissionAbstract}<p>Please login to <a href="{$submissionUrl}">view the submission</a> and assign qualified reviewers. You can assign a reviewer by clicking "Add Reviewer".</p><p>Thank you in advance.</p><p>Kind regards,</p>{$signature}',
        'emails.editorAssignProduction.body' => '<p>Dear {$recipientName},</p><p>The following submission has been assigned to you to see through the production stage.</p><p><a href="{$submissionUrl}">{$submissionTitle}</a><br />{$authors}</p><p><b>Abstract</b></p>{$submissionAbstract}<p>Please login to <a href="{$submissionUrl}">view the submission</a>. Once production-ready files are available, upload them under the <strong>Publication > Galleys</strong> section. Then schedule the work for publication by clicking the <strong>Schedule for Publication</strong> button.</p><p>Thank you in advance.</p><p>Kind regards,</p>{$signature}',
        'emails.reviewRequest.subject' => 'Invitation to review',
        'emails.reviewRequest.body' => '<p>Dear {$recipientName},</p><p>I believe that you would serve as an excellent reviewer for a submission  to {$contextName}. The submission\'s title and abstract are below, and I hope that you will consider undertaking this important task for us.</p><p>If you are able to review this submission, your review is due by {$reviewDueDate}. You can view the submission, upload review files, and submit your review by logging into the journal site and following the steps at the link below.</p><p><a href="{$reviewAssignmentUrl}">{$submissionTitle}</a></p><p><b>Abstract</b></p>{$submissionAbstract}<p>Please <a href="{$reviewAssignmentUrl}">accept or decline</a> the review by <b>{$responseDueDate}</b>.</p><p>You may contact me with any questions about the submission or the review process.</p><p>Thank you for considering this request. Your help is much appreciated.</p><p>Kind regards,</p>{$signature}',
        'emails.reviewResponseOverdueAuto.subject' => 'Will you be able to review this for us?',
        'emails.reviewResponseOverdueAuto.body' => '<p>Dear {$recipientName},</p><p>This email is an automated reminder from {$contextName} in regards to our request for your review of the submission, "{$submissionTitle}."</p><p>You are receiving this email because we have not yet received a confirmation from you indicating whether or not you are able to undertake the review of this submission.</p><p>Please let us know whether or not you are able to undertake this review by using our submission management software to accept or decline this request.</p><p>If you are able to review this submission, your review is due by {$reviewDueDate}. You can follow the review steps to view the submission, upload review files, and submit your review comments.</p><p><a href="{$reviewAssignmentUrl}">{$submissionTitle}</a></p><p><b>Abstract</b></p>{$submissionAbstract}<p>Please feel free to contact me with any questions about the submission or the review process.</p><p>Thank you for considering this request. Your help is much appreciated.</p><p>Kind regards,</p>{$contextSignature}',
        'emails.reviewRequestSubsequent.subject' => 'Request to review a revised submission',
        'emails.reviewRequestSubsequent.body' => '<p>Dear {$recipientName},</p><p>Thank you for your review of <a href="{$reviewAssignmentUrl}">{$submissionTitle}</a>. The authors have considered the reviewers\' feedback and have now submitted a revised version of their work. I\'m writing to ask if you would conduct a second round of peer review for this submission.</p><p>If you are able to review this submission, your review is due by {$reviewDueDate}. You can <a href="{$reviewAssignmentUrl}">follow the review steps</a> to view the submission, upload review files, and submit your review comments.<p><p><a href="{$reviewAssignmentUrl}">{$submissionTitle}</a></p><p><b>Abstract</b></p>{$submissionAbstract}<p>Please <a href="{$reviewAssignmentUrl}">accept or decline</a> the review by <b>{$responseDueDate}</b>.</p><p>Please feel free to contact me with any questions about the submission or the review process.</p><p>Thank you for considering this request. Your help is much appreciated.</p><p>Kind regards,</p>{$signature}',
        'emails.reviewCancel.subject' => 'Request for Review Cancelled',
        'emails.reviewCancel.body' => '<p>Dear {$recipientName},</p><p>Recently, we asked you to review a submission to {$contextName}. We have decided to cancel the request for you to reivew the submission, {$submissionTitle}.</p><p>We apologize any inconvenience this may cause you and hope that we will be able to call on you to assist with this journal\'s review process in the future.</p><p>If you have any questions, please contact me.</p>{$signature}',
        'emails.reviewReinstate.subject' => 'Can you still review something for {$contextName}?',
        'emails.reviewReinstate.body' => '<p>Dear {$recipientName},</p><p>We recently cancelled our request for you to review a submission, {$submissionTitle}, for {$contextName}. We\'ve reversed that decision and we hope that you are still able to conduct the review.</p><p>If you are able to assist with this submission\'s review, you can <a href="{$reviewAssignmentUrl}">login to the journal</a> to view the submission, upload review files, and submit your review request.</p><p>If you have any questions, please contact me.</p><p>Kind regards,</p>{$signature}',
        'emails.reviewDecline.subject' => 'Unable to Review',
        'emails.reviewDecline.body' => 'Editors:<br />
<br />
I am afraid that at this time I am unable to review the submission, &quot;{$submissionTitle},&quot; for {$contextName}. Thank you for thinking of me, and another time feel free to call on me.<br />
<br />
{$senderName}',
        'emails.reviewRemind.subject' => 'A reminder to please complete your review',
        'emails.reviewRemind.body' => '<p>Dear {$recipientName},</p><p>Just a gentle reminder of our request for your review of the submission, "{$submissionTitle}," for {$contextName}. We were expecting to have this review by {$reviewDueDate} and we would be pleased to receive it as soon as you are able to prepare it.</p><p>You can <a href="{$reviewAssignmentUrl}">login to the journal</a> and follow the review steps to view the submission, upload review files, and submit your review comments.</p><p>If you need an extension of the deadline, please contact me. I look forward to hearing from you.</p><p>Thank you in advance and kind regards,</p>{$signature}',
        'emails.reviewRemindAuto.subject' => 'A reminder to please complete your review',
        'emails.reviewRemindAuto.body' => '<p>Dear {$recipientName}:</p><p>This email is an automated reminder from {$contextName} in regards to our request for your review of the submission, "{$submissionTitle}."</p><p>We were expecting to have this review by {$reviewDueDate} and we would be pleased to receive it as soon as you are able to prepare it.</p><p>Please <a href="{$reviewAssignmentUrl}">login to the journal</a> and follow the review steps to view the submission, upload review files, and submit your review comments.</p><p>If you need an extension of the deadline, please contact me. I look forward to hearing from you.</p><p>Thank you in advance and kind regards,</p>{$contextSignature}',
        'emails.editorDecisionAccept.subject' => 'Your submission has been accepted to {$contextName}',
        'emails.editorDecisionAccept.body' => '<p>Dear {$recipientName},</p><p>I am pleased to inform you that we have decided to accept your submission without further revision. After careful review, we found your submission, {$submissionTitle}, to meet or exceed our expectations. We are excited to publish your piece in {$contextName} and we thank you for choosing our journal as a venue for your work.</p><p>Your submission is now forthcoming in a future issue of {$contextName} and you are welcome to include it in your list of publications. We recognize the hard work that goes into every successful submission and we want to congratulate you on reaching this stage.</p><p>Your submission will now undergo copy editing and formatting to prepare it for publication.</p><p>You will shortly receive further instructions.</p><p>If you have any questions, please contact me from your <a href="{$authorSubmissionUrl}">submission dashboard</a>.</p><p>Kind regards,</p>{$signature}',
        'emails.editorDecisionSkipReview.subject' => 'Your submission has been sent for copyediting',
        'emails.editorDecisionSkipReview.body' => '<p>Dear {$recipientName},</p>
<p>I am pleased to inform you that we have decided to accept your submission without peer review. We found your submission, {$submissionTitle}, to meet our expectations, and we do not require that work of this type undergo peer review. We are excited to publish your piece in {$contextName} and we thank you for choosing our journal as a venue for your work.</p>
Your submission is now forthcoming in a future issue of {$contextName} and you are welcome to include it in your list of publications. We recognize the hard work that goes into every successful submission and we want to congratulate you on your efforts.</p>
<p>Your submission will now undergo copy editing and formatting to prepare it for publication. </p>
<p>You will shortly receive further instructions.</p>
<p>If you have any questions, please contact me from your <a href="{$authorSubmissionUrl}">submission dashboard</a>.</p>
<p>Kind regards,</p>
<p>{$signature}</p>
',
        'emails.layoutRequest.subject' => 'Submission {$submissionId} is ready for production at {$contextAcronym}',
        'emails.layoutRequest.body' => '<p>Dear {$recipientName},</p><p>A new submission is ready for layout editing:</p><p><a href="{$submissionUrl}">{$submissionId} — {$submissionTitle}</a><br />{$contextName}</p><ol><li>Click on the Submission URL above.</li><li>Download the Production Ready files and use them to create the galleys according to the journal\'s standards.</li><li>Upload the galleys to the Publication section of the submission.</li><li>Use the  Production Discussions to notify the editor that the galleys are ready.</li></ol><p>If you are unable to undertake this work at this time or have any questions, please contact me. Thank you for your contribution to this journal.</p><p>Kind regards,</p>{$signature}',
        'emails.layoutComplete.subject' => 'Galleys Complete',
        'emails.layoutComplete.body' => '<p>Dear {$recipientName},</p><p>Galleys have now been prepared for the following submission and are ready for final review.</p><p><a href="{$submissionUrl}">{$submissionTitle}</a><br />{$contextName}</p><p>If you have any questions, please contact me.</p><p>Kind regards,</p><p>{$signature}</p>',
        'emails.emailLink.subject' => 'Article of Possible Interest',
        'emails.emailLink.body' => 'Thought you might be interested in seeing &quot;{$submissionTitle}&quot; by {$authors} published in Vol {$volume}, No {$number} ({$year}) of {$contextName} at &quot;{$submissionUrl}&quot;.',
        'emails.subscriptionNotify.subject' => 'Subscription Notification',
        'emails.subscriptionNotify.body' => '{$recipientName}:<br />
<br />
You have now been registered as a subscriber in our online journal management system for {$contextName}, with the following subscription:<br />
<br />
{$subscriptionType}<br />
<br />
To access content that is available only to subscribers, simply log in to the system with your username, &quot;{$recipientUsername}&quot;.<br />
<br />
Once you have logged in to the system you can change your profile details and password at any point.<br />
<br />
Please note that if you have an institutional subscription, there is no need for users at your institution to log in, since requests for subscription content will be automatically authenticated by the system.<br />
<br />
If you have any questions, please feel free to contact me.<br />
<br />
{$subscriptionSignature}',
        'emails.openAccessNotify.subject' => 'Free to read: {$issueIdentification} of {$contextName} is now open access',
        'emails.openAccessNotify.body' => '<p>Dear {$recipientName},</p><p>We are pleased to inform you that <a href="{$issueUrl}">{$issueIdentification}</a> of {$contextName} is now available under open access.  A subscription is no longer required to read this issue.</p><p>Thank you for your continuing interest in our work.</p>{$contextSignature}',
        'emails.subscriptionBeforeExpiry.subject' => 'Notice of Subscription Expiry',
        'emails.subscriptionBeforeExpiry.body' => '{$recipientName}:<br />
<br />
Your {$contextName} subscription is about to expire.<br />
<br />
{$subscriptionType}<br />
Expiry date: {$expiryDate}<br />
<br />
To ensure the continuity of your access to this journal, please go to the journal website and renew your subscription. You are able to log in to the system with your username, &quot;{$recipientUsername}&quot;.<br />
<br />
If you have any questions, please feel free to contact me.<br />
<br />
{$subscriptionSignature}',
        'emails.subscriptionAfterExpiry.subject' => 'Subscription Expired',
        'emails.subscriptionAfterExpiry.body' => '{$recipientName}:<br />
<br />
Your {$contextName} subscription has expired.<br />
<br />
{$subscriptionType}<br />
Expiry date: {$expiryDate}<br />
<br />
To renew your subscription, please go to the journal website. You are able to log in to the system with your username, &quot;{$recipientUsername}&quot;.<br />
<br />
If you have any questions, please feel free to contact me.<br />
<br />
{$subscriptionSignature}',
        'emails.subscriptionAfterExpiryLast.subject' => 'Subscription Expired - Final Reminder',
        'emails.subscriptionAfterExpiryLast.body' => '{$recipientName}:<br />
<br />
Your {$contextName} subscription has expired.<br />
Please note that this is the final reminder that will be emailed to you.<br />
<br />
{$subscriptionType}<br />
Expiry date: {$expiryDate}<br />
<br />
To renew your subscription, please go to the journal website. You are able to log in to the system with your username, &quot;{$recipientUsername}&quot;.<br />
<br />
If you have any questions, please feel free to contact me.<br />
<br />
{$subscriptionSignature}',
        'emails.subscriptionPurchaseIndl.subject' => 'Subscription Purchase: Individual',
        'emails.subscriptionPurchaseIndl.body' => 'An individual subscription has been purchased online for {$contextName} with the following details.<br />
<br />
Subscription Type:<br />
{$subscriptionType}<br />
<br />
User:<br />
{$subscriberDetails}<br />
<br />
Membership Information (if provided):<br />
{$membership}<br />
<br />
To view or edit this subscription, please use the following URL.<br />
<br />
Subscription URL: {$subscriptionUrl}<br />
',
        'emails.subscriptionPurchaseInstl.subject' => 'Subscription Purchase: Institutional',
        'emails.subscriptionPurchaseInstl.body' => 'An institutional subscription has been purchased online for {$contextName} with the following details. To activate this subscription, please use the provided Subscription URL and set the subscription status to \'Active\'.<br />
<br />
Subscription Type:<br />
{$subscriptionType}<br />
<br />
Institution:<br />
{$institutionName}<br />
{$institutionMailingAddress}<br />
<br />
Domain (if provided):<br />
{$domain}<br />
<br />
IP Ranges (if provided):<br />
{$ipRanges}<br />
<br />
Contact Person:<br />
{$subscriberDetails}<br />
<br />
Membership Information (if provided):<br />
{$membership}<br />
<br />
To view or edit this subscription, please use the following URL.<br />
<br />
Subscription URL: {$subscriptionUrl}<br />
',
        'emails.subscriptionRenewIndl.subject' => 'Subscription Renewal: Individual',
        'emails.subscriptionRenewIndl.body' => 'An individual subscription has been renewed online for {$contextName} with the following details.<br />
<br />
Subscription Type:<br />
{$subscriptionType}<br />
<br />
User:<br />
{$subscriberDetails}<br />
<br />
Membership Information (if provided):<br />
{$membership}<br />
<br />
To view or edit this subscription, please use the following URL.<br />
<br />
Subscription URL: {$subscriptionUrl}<br />
',
        'emails.subscriptionRenewInstl.subject' => 'Subscription Renewal: Institutional',
        'emails.subscriptionRenewInstl.body' => 'An institutional subscription has been renewed online for {$contextName} with the following details.<br />
<br />
Subscription Type:<br />
{$subscriptionType}<br />
<br />
Institution:<br />
{$institutionName}<br />
{$institutionMailingAddress}<br />
<br />
Domain (if provided):<br />
{$domain}<br />
<br />
IP Ranges (if provided):<br />
{$ipRanges}<br />
<br />
Contact Person:<br />
{$subscriberDetails}<br />
<br />
Membership Information (if provided):<br />
{$membership}<br />
<br />
To view or edit this subscription, please use the following URL.<br />
<br />
Subscription URL: {$subscriptionUrl}<br />
',
        'emails.revisedVersionNotify.subject' => 'Revised Version Uploaded',
        'emails.revisedVersionNotify.body' => '<p>Dear {$recipientName},</p><p>The author has uploaded revisions for the submission, <b>{$authorsShort} — {$submissionTitle}</b>. <p>As an assigned editor, we ask that you login and <a href="{$submissionUrl}">view the revisions</a> and make a decision to accept, decline or send the submission for further review.</p><br><br>—<br>This is an automated message from <a href="{$contextUrl}">{$contextName}</a>.',
        'emails.statisticsReportNotification.subject' => 'Editorial activity for {$month}, {$year}',
        'emails.statisticsReportNotification.body' => '
{$recipientName}, <br />
<br />
Your journal health report for {$month}, {$year} is now available. Your key stats for this month are below.<br />
<ul>
	<li>New submissions this month: {$newSubmissions}</li>
	<li>Declined submissions this month: {$declinedSubmissions}</li>
	<li>Accepted submissions this month: {$acceptedSubmissions}</li>
	<li>Total submissions in the system: {$totalSubmissions}</li>
</ul>
Login to the journal to view more detailed <a href="{$editorialStatsLink}">editorial trends</a> and <a href="{$publicationStatsLink}">published article stats</a>. A full copy of this month\'s editorial trends is attached.<br />
<br />
Sincerely,<br />
{$contextSignature}',
        'emails.announcement.subject' => '{$announcementTitle}',
        'emails.announcement.body' => '<b>{$announcementTitle}</b><br />
<br />
{$announcementSummary}<br />
<br />
Visit our website to read the <a href="{$announcementUrl}">full announcement</a>.',
        'emails.paymentRequestNotification.subject' => 'Payment Request Notification',
        'emails.paymentRequestNotification.body' => '<p>Dear {$recipientName},</p><p>Congratulations on the acceptance of your submission, {$submissionTitle}, to {$contextName}. Now that your submission has been accepted, we would like to request payment of the publication fee.</p><p>This fee covers the production costs of bringing your submission to publication. To make the payment, please visit <a href="{$queuedPaymentUrl}">{$queuedPaymentUrl}</a>.</p><p>If you have any questions, please see our <a href="{$submissionGuidelinesUrl}">Submission Guidelines</a></p>',
        'emails.paymentRequestNotification.footer' => '<br><br>—<br>This is an automated message from <a href="{$contextUrl}">{$contextName}</a>.',
        'submission.submit.userGroup' => 'Submit in my role as...',
        'submission.upload.selectComponent' => 'Select article component',
        'submission.title' => 'Article Title',
        'submission.title.tip' => 'The submission type is usually one of \'image\', \'text\', or other multimedia types including \'software\' or \'interactive\'.  Please choose the one most relevant for your submission.  Examples may be found at <a target="_blank" href="http://dublincore.org/documents/2001/04/12/usageguide/generic.shtml#type">http://dublincore.org/documents/2001/04/12/usageguide/generic.shtml#type</a>',
        'submission.submit.newSubmissionMultiple' => 'Start a New Submission in',
        'submission.submit.newSubmissionSingle' => 'New Submission',
        'grid.action.workflow' => 'Submission Workflow',
        'submission.abstract.wordCount.description' => 'The abstract must be {$wordCount} words or less.',
        'submission.submit.noContext' => 'This submission\'s journal could not be found.',
        'submission.issueEntry' => 'Metadata',
        'submission.submit.whatNext.description' => 'The journal has been notified of your submission, and you\'ve been emailed a confirmation for your records.  Once the editor has reviewed the submission, they will contact you.',
        'grid.action.galleyInIssueEntry' => 'Galley appears in issue entry',
        'grid.action.issueEntry' => 'View this submission\'s metadata',
        'submission.event.articleGalleyMadeAvailable' => 'The article galley "{$galleyFormatName}" is made available.',
        'submission.event.articleGalleyMadeUnavailable' => 'The article galley "{$galleyFormatName}" is made unavailable.',
        'submission.event.publicIdentifiers' => 'The submission\'s public identifiers updated.',
        'grid.issueEntry.availableGalley.title' => 'Format Approval',
        'grid.issueEntry.availableGalley.removeMessage' => '<p>This galley will <em>no longer be made available</em> to readers.</p>',
        'grid.issueEntry.availableGalley.message' => '<p>This galley will <em>be made available</em> to readers.</p>',
        'grid.action.availableArticleGalley' => 'Make this galley available',
        'submission.galleyFiles' => 'Galley Files',
        'submission.proofReadingDescription' => 'The layout editor uploads the production-ready files that have been prepared for publication here. Use <em>Assign Auditor</em> to designate authors and others to proofread the galleys, with corrected files uploaded for approval prior to publication.',
        'grid.action.approveProof' => 'Approve this proof for inclusion in the galley.',
        'grid.action.pageProofApproved' => 'This proof has been approved for inclusion in the galley.',
        'submission.submit.titleAndSummary' => 'Title and Abstract',
        'submission.submit.upload.description' => 'Upload files associated with this submission, including the article, multimedia, data sets, artwork, etc.',
        'submission.pageProofs' => 'Proofreading',
        'workflow.review.externalReview' => 'Review',
        'submission.event.issueMetadataUpdated' => 'The submission\'s issue metadata was updated.',
        'submission.upload.fileContents' => 'Article Component',
        'submission.incomplete' => 'Awaiting Approval',
        'submission.submit.privacyStatement' => 'Privacy Statement',
        'submission.citationFormat.notFound' => 'The requested citation format could not be retrieved.',
        'submission.metadataDescription' => 'These specifications are based on the Dublin Core metadata set, an international standard used to describe journal content.',
        'section.any' => 'Any Section',
        'submission.sectionOptions' => 'Section Options',
        'catalog.browseTitles' => '{$numTitles} Items',
        'catalog.category.heading' => 'All Items',
        'galley.editPublishedDisabled' => 'The galleys of this publication can not be edited because it has already been published.',
        'galley.publicationNotFound' => 'The publication for this galley could not be found.',
        'publication.assignToissue' => 'Assign to Issue',
        'publication.assignedToIssue' => 'This has been assigned to <a href="{$issueUrl}">{$issueName}</a> but it has not been scheduled for publication.',
        'publication.changeIssue' => 'Change Issue',
        'publication.datePublished.description' => 'The publication date will be set automatically when the issue is published. Do not enter a publication date unless the article was previously published elsewhere and you need to backdate it.',
        'publication.invalidSection' => 'The section for this publication could not be found.',
        'publication.inactiveSection' => '{$section} (Inactive)',
        'publication.invalidIssue' => 'The issue for this publication could not be found.',
        'publication.publish.confirmation' => 'All publication requirements have been met. Are you sure you want to publish this?',
        'publication.publish.confirmation.futureIssue' => 'All publication requirements have been met. This will be published when {$issue} is published. Are you sure you want to schedule this for publication?',
        'publication.publish.confirmation.backIssue' => 'All publication requirements have been met. This will be published immediately in {$issue}. Are you sure you want to publish this?',
        'publication.publish.confirmation.datePublishedInPast' => 'All publication requirements have been met. This will be published immediately because the date of publication has been set to {$datePublished}. Are you sure you want to publish this?',
        'publication.required.issue' => 'The publication must be assigned to an issue before it can be published.',
        'publication.publishedIn' => 'Published in <a href="{$issueUrl}">{$issueName}</a>.',
        'publication.scheduledIn' => 'Scheduled for publication in <a href="{$issueUrl}">{$issueName}</a>.',
        'publication.unscheduledIn' => 'This has not been scheduled for publication in an issue.',
        'publication.selectIssue' => 'Select an issue to schedule for publication',
        'submission.publication' => 'Publication',
        'publication.status.published' => 'Published',
        'submission.status.scheduled' => 'Scheduled',
        'publication.status.unscheduled' => 'Unscheduled',
        'submission.publications' => 'Publications',
        'publication.copyrightYearBasis.issueDescription' => 'The copyright year will be set automatically when this is published in an issue.',
        'publication.copyrightYearBasis.submissionDescription' => 'The copyright year will be set automatically based on the publication date.',
        'publication.datePublished' => 'Date Published',
        'publication.editDisabled' => 'This version has been published and can not be edited.',
        'publication.event.published' => 'The submission was published.',
        'publication.event.scheduled' => 'The submission was scheduled for publication.',
        'publication.event.unpublished' => 'The submission was unpublished.',
        'publication.event.versionPublished' => 'A new version was published.',
        'publication.event.versionScheduled' => 'A new version was scheduled for publication.',
        'publication.event.versionUnpublished' => 'A version was removed from publication.',
        'publication.invalidSubmission' => 'The submission for this publication could not be found.',
        'publication.publish' => 'Publish',
        'publication.publish.requirements' => 'The following requirements must be met before this can be published.',
        'publication.required.declined' => 'A declined submission can not be published.',
        'publication.required.reviewStage' => 'The submission must be in the Copyediting or Production stages before it can be published.',
        'submission.license.description' => 'The license will be set automatically to <a href=\'{$licenseUrl}\' target=\'_blank\'>{$licenseName}</a> when this is published.',
        'submission.copyrightHolder.description' => 'Copyright will be assigned automatically to {$copyright} when this is published.',
        'submission.copyrightOther.description' => 'Assign copyright for published submissions to the following party.',
        'publication.unpublish' => 'Unpublish',
        'publication.unpublish.confirm' => 'Are you sure you don\'t want this to be published?',
        'publication.unschedule.confirm' => 'Are you sure you don\'t want this scheduled for publication?',
        'publication.version.details' => 'Publication details for version {$version}',
        'submission.queries.production' => 'Production Discussions',
        'editor.submission.decision.backToReview' => 'Back to Review',
        'editor.submission.decision.backToReview.description' => 'Revert the decision to accept this submission and send it back to the review stage.',
        'editor.submission.decision.backToReview.log' => '{$editorName} reverted the decision to accept this submission and sent it back to the review stage.',
        'editor.submission.decision.backToReview.completed' => 'Sent Back to Review',
        'editor.submission.decision.backToReview.completed.description' => 'The submission, {$title}, was sent back to the review stage.',
        'editor.submission.decision.backToReview.notifyAuthorsDescription' => 'Send an email to the authors to let them know that their submission is being sent back to the review stage. Explain why this decision was made and inform the author of what further review will be undertaken.',
        'editor.submission.decision.sendExternalReview.notifyAuthorsDescription' => 'Send an email to the authors to let them know that this submission will be sent for peer review. If possible, give the authors some indication of how long the peer review process might take and when they should expect to hear from the editors again. This email will not be sent until the decision is recorded.',
        'editor.submission.decision.promoteFiles.externalReview' => 'Select files that should be sent to the review stage.',
        'doi.submission.issueMissing.publication' => 'Could not create a DOI for the following submission: {$pubObjectTitle}. The submission must be assigned to an issue before a DOI can be generated.',
        'doi.submission.issueMissing.representation' => 'Could not create a DOI for the {$pubObjectTitle} galley for the following submission: {$itemTitle}. The submission must be assigned to an issue before a DOI can be generated.',
        'doi.submission.incorrectContext' => 'Could not create a DOI for the following submission: {$pubObjectTitle}. It does not exist in the current journal context.',
        'submission.layout.viewGalley' => 'View Galley',
        'galley.cantEditPublished' => 'This galley can not be edited because it has already been published.',
        'submission.copyright.description' => 'Please read and understand the copyright terms for submissions to this journal.',
        'submission.wizard.notAllowed.description' => 'You are not allowed to submit to this journal because authors must be registered by the editorial staff. If you believe this is an error, please contact <a href=\'mailto:{$email}\'>{$name}</a>.',
        'submission.wizard.noSectionAllowed.description' => 'You are not allowed to submit to this journal because submissions to all sections of this journal have been deactivated or restricted. If you believe this is an error, please contact <a href=\'mailto:{$email}\'>{$name}</a>.',
        'submission.wizard.sectionClosed.message' => '{$contextName} is not accepting submissions to the {$section} section. If you need help recovering your submission, please contact <a href=\'mailto:{$email}\'>{$name}</a>.',
        'submission.sectionNotFound' => 'The section for this submission could not be found.',
        'submission.sectionRestrictedToEditors' => 'Only editorial staff are allowed to submit to this section.',
        'submission.submit.form.authorRequired' => 'At least one author is required.',
        'submission.submit.form.titleRequired' => 'Please enter the title of your article.',
        'submission.submit.form.abstractRequired' => 'Please enter your article\'s abstract.',
        'submission.submit.form.wordCountAlert' => 'Your abstract is too long. Please shorten it to below the word limit indicated for this section.',
        'submission.submit.form.contributorRoleRequired' => 'Please select the contributor\'s role.',
        'admin.hostedContexts' => 'Hosted Journals',
        'admin.settings.redirect' => 'Journal redirect',
        'admin.settings.redirectInstructions' => 'Requests to the main site will be redirected to this journal. This may be useful if the site is hosting only a single journal, for example.',
        'admin.languages.confirmDisable' => 'Are you sure you want to disable this locale? This may affect any hosted journals currently using the locale.',
        'admin.languages.primaryLocaleInstructions' => 'This will be the default language for the site and any hosted journals.',
        'admin.languages.supportedLocalesInstructions' => 'Select all locales to support on the site. The selected locales will be available for use by all journals hosted on the site, and also appear in a language select menu to appear on each site page (which can be overridden on journal-specific pages). If multiple locales are not selected, the language toggle menu will not appear and extended language settings will not be available to journals.',
        'admin.locale.maybeIncomplete' => 'Marked locales may be incomplete.',
        'admin.languages.confirmUninstall' => 'Are you sure you want to uninstall this locale? This may affect any hosted journals currently using the locale.',
        'admin.languages.installNewLocalesInstructions' => 'Select any additional locales to install support for in this system. Locales must be installed before they can be used by hosted journals. See the OJS documentation for information on adding support for new languages.',
        'admin.systemVersion' => 'OJS Version',
        'admin.systemConfiguration' => 'OJS Configuration',
        'admin.systemConfigurationDescription' => 'OJS configuration settings from <tt>config.inc.php</tt>.',
        'admin.journals.createInstructions' => 'You will automatically be enrolled as the manager of this journal. After creating a new journal, you will be redirected to its settings wizard, to complete the initial journal setup.',
        'admin.journals.journalSettings' => 'Journal Settings',
        'admin.journals.noneCreated' => 'No journals have been created.',
        'admin.contexts.create' => 'Create Journal',
        'admin.journals.urlWillBe' => 'This should be a single short word or acronym that identifies the journal. The journal\'s URL will be {$sampleUrl}.',
        'admin.contexts.form.titleRequired' => 'A title is required.',
        'admin.contexts.form.pathRequired' => 'A path is required.',
        'admin.contexts.form.pathAlphaNumeric' => 'The path can only include letters, numbers and the characters _ and -. It must begin and end with a letter or number.',
        'admin.contexts.form.pathExists' => 'The path you provided is already in use by another journal.',
        'admin.contexts.form.primaryLocaleNotSupported' => 'The primary locale must be one of the journal\'s supported locales.',
        'admin.journals.enableJournalInstructions' => 'Enable this journal to appear publicly on the site',
        'admin.contexts.contextDescription' => 'Journal description',
        'admin.journal.pathImportInstructions' => 'Existing journal path or path to create (e.g., "ojs").',
        'admin.journals.importSubscriptions' => 'Import subscriptions',
        'admin.journals.transcode' => 'Transcode article metadata from ISO8859-1',
        'admin.journals.redirect' => 'Generate code to map OJS 1 URLs to OJS 2 URLs',
        'admin.journals.form.importPathRequired' => 'The import path is required.',
        'admin.journals.importErrors' => 'Importing failed to complete successfully',
        'admin.mergeUsers' => 'Merge Users',
        'admin.mergeUsers.mergeUser' => 'Merge User',
        'admin.mergeUsers.into.description' => 'Select a user to whom to attribute the previous user\'s authorships, editing assignments, etc.',
        'admin.mergeUsers.from.description' => 'Select a user (or several) to merge into another user account (e.g., when someone has two user accounts). The account(s) selected first will be deleted and any submissions, assignments, etc. will be attributed to the second account.',
        'admin.mergeUsers.allUsers' => 'All Enrolled Users',
        'admin.mergeUsers.confirm' => 'Are you sure you wish to merge the selected {$oldAccountCount} account(s) into the account with the username "{$newUsername}"? The selected {$oldAccountCount} accounts will not exist afterwards. This action is not reversible.',
        'admin.mergeUsers.noneEnrolled' => 'No enrolled users.',
        'admin.scheduledTask.openAccessNotification' => 'Open Access Notification',
        'admin.scheduledTask.usageStatsLoader.invalidLogEntry.issueId' => 'Issue ID is not an integer.',
        'admin.scheduledTask.usageStatsLoader.invalidLogEntry.issueGalleyId' => 'Issue galley ID is not an integer.',
        'admin.scheduledTask.usageStatsLoader.invalidLogEntry.issueAssocTypeNoMatch' => 'Issue ID does not match with he assoc ID.',
        'admin.settings.enableBulkEmails.description' => 'Select the hosted journals that should be allowed to send bulk emails. When this feature is enabled, a journal manager will be able to send an email to all users registered with their journal.<br><br>Misuse of this feature to send unsolicited email may violate anti-spam laws in some jurisdictions and may result in your server\'s emails being blocked as spam. Seek technical advice before enabling this feature and consider consulting with journal managers to ensure it is used appropriately.<br><br>Further restrictions on this feature can be enabled for each journal by visiting its settings wizard in the list of <a href="{$hostedContextsUrl}">Hosted Journals</a>.',
        'admin.settings.disableBulkEmailRoles.description' => 'A journal manager will be unable to send bulk emails to any of the roles selected below. Use this setting to limit abuse of the email notification feature. For example, it may be safer to disable bulk emails to readers, authors, or other large user groups that have not consented to receive such emails.<br><br>The bulk email feature can be disabled completely for this journal in <a href="{$siteSettingsUrl}">Admin > Site Settings</a>.',
        'admin.settings.disableBulkEmailRoles.contextDisabled' => 'The bulk email feature has been disabled for this journal. Enable this feature in <a href="{$siteSettingsUrl}">Admin > Site Settings</a>.',
        'admin.siteManagement.description' => 'Add, edit or remove journals from this site and manage site-wide settings.',
        'admin.settings.statistics.geo.description' => 'Select the type of geographical usage statistics that can be collected by journals on this site. More detailed geographical statistics may increase your database size considerably and, in some rare cases, may undermine the anonymity of your visitors. Each journal may configure this setting differently, but a journal can never collect more detailed records than what is configured here. For example, if the site only supports country and region, the journal may select country and region or only country. The journal will not be able to track country, region and city.',
        'admin.settings.statistics.institutions.description' => 'Enable institutional statistics if you would like journals on this site to be able to collect usage statistics by institution. Journals will need to add the institution and its IP ranges in order to use this feature. Enabling institutional statistics may increase your database size considerably.',
        'admin.settings.statistics.sushi.public.description' => 'Whether or not to make the SUSHI API endpoints publicly accessible for all journals on this site. If you enable the public API, each journal may override this setting to make their statistics private. However, if you disable the public API, journals can not make their own API public.',
        'user.authorization.journalDoesNotPublish' => 'This journal does not publish its content online.',
        'context.current' => 'Current Journal:',
        'context.select' => 'Switch to another journal:',
        'navigation.categories' => 'Categories',
        'navigation.categories.browse' => 'Browse',
        'reviewer.article.enterReviewForm' => 'Click on icon to fill in the review form.',
        'reviewer.submission.reviewFormResponse.form.responseRequired' => 'Please fill in required fields.',
        'common.software' => 'Open Journal Systems',
        'common.confirmComplete' => 'Are you sure you wish to mark this task as completed? You may not be able to make changes afterwards.',
        'common.payment' => 'Payment',
        'common.payments' => 'Payments',
        'common.homePageHeader.altText' => 'Homepage Header',
        'common.journalHomepageImage.altText' => 'Journal Homepage Image',
        'doi.manager.settings.publications' => 'Articles',
        'navigation.journalHelp' => 'Journal Help',
        'navigation.current' => 'Current',
        'navigation.otherJournals' => 'Other Journals',
        'navigation.browseByIssue' => 'By Issue',
        'navigation.infoForAuthors' => 'For Authors',
        'navigation.infoForLibrarians' => 'For Librarians',
        'navigation.competingInterestGuidelines' => 'Competing Interest Guidelines',
        'navigation.infoForAuthors.long' => 'Information For Authors',
        'navigation.infoForLibrarians.long' => 'Information For Librarians',
        'navigation.skip.about' => 'Skip to about the journal',
        'navigation.skip.issue' => 'Skip to the current issue',
        'common.queue.short.submissionsUnassigned' => 'Unassigned',
        'common.queue.long.submissionsInEditing' => 'Submissions in Editing',
        'common.queue.short.submissionsInEditing' => 'In Editing',
        'common.queue.long.submissionsInReview' => 'Submissions in Review',
        'common.queue.short.submissionsInReview' => 'In Review',
        'common.queue.long.submissionsArchives' => 'Archives',
        'common.queue.short.submissionsArchives' => 'Archives',
        'common.queue.short.active' => 'Active',
        'common.queue.long.completed' => 'Archive',
        'common.queue.short.completed' => 'Archive',
        'submissionGroup.assignedSubEditors' => 'Assigned editors',
        'section.section' => 'Section',
        'section.sections' => 'Sections',
        'section.title' => 'Section title',
        'section.abbreviation' => 'Abbreviation',
        'section.abbreviation.example' => '(For example, Articles=ART)',
        'section.policy' => 'Section Policy',
        'article.article' => 'Article',
        'article.articles' => 'Articles',
        'common.publication' => 'Article',
        'common.publications' => 'Articles',
        'article.submissionId' => 'Submission ID',
        'article.title' => 'Title',
        'article.authors' => 'Authors',
        'article.indexingInformation' => 'Indexing Information',
        'article.metadata' => 'Metadata',
        'article.journalSection' => 'Journal Section',
        'article.file' => 'File',
        'article.suppFile' => 'Supplementary File',
        'article.suppFiles' => 'Supplementary File(s)',
        'article.suppFilesAbbrev' => 'Supp. files',
        'article.discipline' => 'Academic discipline and sub-disciplines',
        'article.subject' => 'Keywords',
        'article.coverage' => 'Coverage',
        'article.type' => 'Type, method or approach',
        'article.language' => 'Language',
        'article.sectionEditor' => 'SE',
        'article.commentsToEditor' => 'Author comments',
        'article.submission' => 'Submission',
        'article.submissions' => 'Submissions',
        'article.details' => 'Details',
        'article.abstract' => 'Abstract',
        'article.coverPage.altText' => 'Cover Image',
        'article.accessLogoOpen.altText' => 'Open Access',
        'article.accessLogoRestricted.altText' => 'Restricted Access',
        'article.comments.sectionDefault' => 'Default',
        'article.comments.disable' => 'Disable',
        'article.comments.enable' => 'Enable',
        'article.fontSize' => 'Font Size',
        'article.fontSize.small.altText' => 'Small',
        'article.fontSize.medium.altText' => 'Medium',
        'article.fontSize.large.altText' => 'Large',
        'article.return' => 'Return to Article Details',
        'submission.submissionEditing' => 'Submission Editing',
        'submission.changeSection' => 'Change to',
        'submission.sent' => 'Sent',
        'submission.editorDecision' => 'Editor Decision',
        'submission.round' => 'Round&nbsp;{$round}',
        'submission.editorReview' => 'Editor Review',
        'submission.notifyAuthor' => 'Notify Author',
        'submission.notifyEditor' => 'Notify Editor',
        'submission.editorAuthorRecord' => 'Editor/Author Email Record',
        'submission.reviewersVersion' => 'Reviewer\'s annotated version of file',
        'submission.postReviewVersion' => 'Post-review version of file',
        'submission.editorVersion' => 'Editor Version',
        'submission.authorsRevisedVersion' => 'Author\'s revised version of file',
        'submission.authorVersion' => 'Author Version',
        'submission.copyedit' => 'Copyedit',
        'submission.proofreading' => 'Proofreading',
        'submission.scheduling' => 'Scheduling',
        'submission.scheduledIn' => 'Scheduled for publication in {$issueName}.',
        'submission.scheduledIn.tba' => '(TBA)',
        'submissions.step1' => 'Step 1',
        'submissions.step3' => 'Step 3',
        'submissions.queuedReview' => 'In Review',
        'submissions.published' => 'Published',
        'submissions.initial' => 'Initial',
        'submissions.proofread' => 'Proofread',
        'submissions.initialProof' => 'Initial Proof',
        'submissions.postAuthor' => 'Post-Author',
        'submissions.reviewRound' => 'Review Round',
        'submissions.proof' => 'Proof',
        'submissions.editorDecision' => 'Editor Decision',
        'submissions.editorRuling' => 'Editor Ruling',
        'submission.eventLog' => 'Event Log',
        'submissions.copyeditComplete' => 'Copyedited',
        'submissions.layoutComplete' => 'Layout edited',
        'submissions.proofreadingComplete' => 'Proofread',
        'submission.search' => 'Article Search',
        'journal.currentIssue' => 'Current Issue',
        'context.contexts' => 'Journals',
        'journal.path' => 'Path',
        'context.context' => 'Journal',
        'journal.issn' => 'ISSN',
        'journal.viewAllIssues' => 'View All Issues',
        'user.authorization.representationNotFound' => 'The requested galley could not be found.',
        'user.noRoles.selectUsersWithoutRoles' => 'Include users with no roles in this journal.',
        'user.profile.profileImage' => 'Profile Image',
        'user.showAllJournals' => 'Show My Journals',
        'user.registerForOtherJournals' => 'Register for Other Journals',
        'user.reviewerPrompt' => 'Would you be willing to review submissions to this journal?',
        'user.reviewerPrompt.userGroup' => 'Yes, request the {$userGroup} role.',
        'user.reviewerPrompt.optin' => 'Yes, I would like to be contacted with requests to review submissions to this journal.',
        'user.register.contextsPrompt' => 'Which journals on this site would you like to register with?',
        'user.register.otherContextRoles' => 'Request the following roles.',
        'user.register.noContextReviewerInterests' => 'If you requested to be a reviewer on any journal, please enter your subject interests.',
        'user.myJournals' => 'My Journals',
        'user.manageMySubscriptions' => 'Manage My Subscriptions',
        'user.noRoles.chooseJournal' => 'Your account is not currently associated with any journals. Please choose a journal:',
        'user.noRoles.noRolesForJournal' => 'Your account does not currently have any roles for this journal. Please choose from the actions below:',
        'user.noRoles.submitArticle' => 'Submit a Proposal',
        'user.noRoles.submitArticleRegClosed' => 'Submit an Article: Author registration is currently disabled.',
        'user.noRoles.regReviewer' => 'Register as a Reviewer',
        'user.noRoles.regReviewerClosed' => 'Register as a Reviewer: Reviewer registration is currently disabled.',
        'user.role.manager' => 'Journal Manager',
        'user.role.subEditor' => 'Section Editor',
        'user.role.subscriptionManager' => 'Subscription Manager',
        'user.role.managers' => 'Journal Managers',
        'user.role.subEditors' => 'Section Editors',
        'user.role.subscriptionManagers' => 'Subscription Managers',
        'user.role.journalAssistant' => 'Journal Assistant',
        'user.role.journalAssistants' => 'Journal Assistants',
        'issue.issue' => 'Issue',
        'issue.issues' => 'Issues',
        'issue.title' => 'Title',
        'issue.viewIssueIdentification' => 'View {$identification}',
        'issue.volume' => 'Volume',
        'issue.number' => 'Number',
        'issue.vol' => 'Vol.',
        'issue.no' => 'No.',
        'issue.year' => 'Year',
        'issue.noIssues' => 'No Issues',
        'issue.toc' => 'Table of Contents',
        'issue.abstract' => 'Abstract',
        'issue.coverPage.altText' => 'Cover Page',
        'issue.fullIssue' => 'Full Issue',
        'issue.nonpdf.title' => 'Issue Download',
        'issue.viewIssue' => 'View Issue',
        'issue.return' => 'Return to Issue Details',
        'doi.issue.incorrectContext' => 'Could not create a DOI for the following issue: {$itemTitle}. It does not exist in the current journal context.',
        'doi.issue.incorrectStaleStatus' => 'Could not set the DOI status to stale for the following issue: {$itemTitle}. The DOI must have the "Registered" or "Submitted" status.',
        'doi.issue.notPublished' => 'Failed to mark the DOI registered for {$pubObjectTitle}. The issue must be published before the status can be updated.',
        'subscriptionTypes.currency' => 'Currency',
        'subscriptionTypes.year' => 'year',
        'subscriptionTypes.years' => 'years',
        'subscriptionTypes.month' => 'month',
        'subscriptionTypes.months' => 'months',
        'subscriptionTypes.nonExpiring' => 'Non-expiring',
        'subscriptionTypes.format' => 'Format',
        'subscriptionTypes.format.online' => 'Online',
        'subscriptionTypes.format.print' => 'Print',
        'subscriptionTypes.format.printOnline' => 'Print and Online',
        'subscriptions.inactive' => 'Inactive',
        'subscriptions.status' => 'Status',
        'subscriptions.status.active' => 'Active',
        'subscriptions.status.needsInformation' => 'Needs Information',
        'subscriptions.status.needsApproval' => 'Needs Approval',
        'subscriptions.status.awaitingManualPayment' => 'Awaiting Manual Payment',
        'subscriptions.status.awaitingOnlinePayment' => 'Awaiting Online Payment',
        'subscriptions.status.noSubscription' => 'You do not have an active subscription.',
        'subscriptions.status.other' => 'Other, See Notes',
        'subscriptions.individualDescription' => 'Individual subscriptions require login to access subscription content.',
        'subscriptions.institutionalDescription' => 'Institutional subscriptions do not require login. The user\'s domain and/or IP address is used to provide access to subscription content.',
        'subscriptions.institutionalOnlinePaymentDescription' => '<strong>Note:</strong> Institutional subscriptions purchased online require approval of the domain and IP ranges before the subscription is activated.',
        'submission.event.general.defaultEvent' => 'Submission event',
        'submission.event.general.issueScheduled' => 'Submission sent to issue scheduling queue',
        'submission.event.general.issueAssigned' => 'Submission assigned to issue',
        'submission.event.general.articlePublished' => 'Article published',
        'submission.event.author.authorRevision' => 'Author revision submitted',
        'submission.event.general.authorRevision' => 'Author revision file updated',
        'submission.event.editor.editorAssigned' => 'Editor assigned to submission',
        'submission.event.editor.editorUnassigned' => 'Editor unassigned from submission',
        'submission.event.editor.editorDecision' => 'Editor decision submitted',
        'submission.event.editor.editorFile' => 'Editor file updated',
        'submission.event.editor.submissionArchived' => 'Submission sent to archive',
        'submission.event.editor.submissionRestored' => 'Submission restored from archive',
        'submission.event.copyedit.copyeditorAssigned' => 'Copyeditor assigned to submission',
        'submission.event.copyedit.copyeditorUnassigned' => 'Copyeditor unassigned from submission',
        'submission.event.copyedit.copyeditInitiated' => 'Copyedit assignment initiated',
        'submission.event.copyedit.copyeditRevision' => 'Copyeditor revisions file updated',
        'submission.event.copyedit.copyeditInitialCompleted' => 'Initial copyedit completed',
        'submission.event.copyedit.copyeditFinalCompleted' => 'Final copyedit completed',
        'submission.event.copyedit.copyeditSetFile' => 'Copyedit file updated',
        'submission.event.proofread.proofreaderAssigned' => 'Proofreader assigned to submission',
        'submission.event.proofread.proofreaderUnassigned' => 'Proofreader unassigned from submission',
        'submission.event.proofread.proofreadInitiated' => 'Proofread assignment initiated',
        'submission.event.proofread.proofreadRevision' => 'Proofreader revisions file updated',
        'submission.event.proofread.proofreadCompleted' => 'Proofread assignment completed',
        'submission.event.layout.layoutEditorAssigned' => 'Layout editor assigned to submission',
        'submission.event.layout.layoutEditorUnassigned' => 'Layout editor unassigned from submission',
        'submission.event.layout.layoutInitiated' => 'Layout assignment initiated',
        'submission.event.layout.layoutGalleyCreated' => 'Layout galley updated',
        'submission.event.layout.layoutComplete' => 'Layout assignment completed',
        'reader.subscribersOnly' => 'Subscribers Only',
        'reader.subscriptionRequiredLoginText' => 'Subscription required to access item. To verify subscription, log in to journal.',
        'reader.openAccess' => 'Open Access',
        'reader.subscriptionAccess' => 'Requires Subscription',
        'reader.subscriptionOrFeeAccess' => 'Requires Subscription or Fee',
        'reader.purchasePrice' => '({$currency} {$price})',
        'comments.commentsOnArticle' => 'Comments on this article',
        'comments.authenticated' => 'by <a href="{$publicProfileUrl}" target="_parent">{$userName}</a>',
        'search.results.orderBy' => 'Order results by',
        'search.results.orderBy.article' => 'Article Title',
        'search.results.orderBy.author' => 'Author',
        'search.results.orderBy.date' => 'Publication Date',
        'search.results.orderBy.issue' => 'Issue',
        'search.results.orderBy.journal' => 'Journal Title',
        'search.results.orderBy.popularityAll' => 'Popularity (All Time)',
        'search.results.orderBy.popularityMonth' => 'Popularity (Last Month)',
        'search.results.orderBy.relevance' => 'Relevance',
        'search.results.orderDir.asc' => 'Ascending',
        'search.results.orderDir.desc' => 'Descending',
        'search.results.similarDocuments' => 'similar documents',
        'admin.overwriteConfigFileInstructions' => '<h4>NOTE!</h4>
<p>The system could not automatically overwrite the configuration file. To apply your configuration changes you must open <tt>config.inc.php</tt> in a suitable text editor and replace its contents with the contents of the text field below.</p>',
        'subscriptionManager.subscriptionManagement' => 'Subscription Management',
        'subscriptionManager.individualSubscriptions' => 'Individual Subscriptions',
        'subscriptionManager.institutionalSubscriptions' => 'Institutional Subscriptions',
        'subscriptionManager.subscriptionTypes' => 'Subscription Types',
        'plugins.categories.viewableFiles' => 'Article Galley Plugins',
        'plugins.categories.viewableFiles.description' => 'Article Galley Plugins add support for displaying different document types as article galleys.',
        'plugins.categories.auth.description' => 'Authorization Plugins allow Open Journal Systems to delegate user authentication tasks to other systems, such as LDAP servers.',
        'plugins.categories.generic.description' => 'Generic plugins are used to extend Open Journal Systems in a variety of ways that are not supported by the other plugin categories.',
        'manager.setup.copyrightNotice.sample' => '<h3>Proposed Creative Commons Copyright Notices</h3>
<h4>1. Proposed Policy for Journals That Offer Open Access</h4>
Authors who publish with this journal agree to the following terms:
<ol type="a">
	<li>Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a <a target="_new" href="https://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution License</a> that allows others to share the work with an acknowledgement of the work\'s authorship and initial publication in this journal.</li>
	<li>Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal\'s published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.</li>
	<li>Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See <a target="_new" href="https://web-archive.southampton.ac.uk/opcit.eprints.org/oacitation-biblio.html">The Effect of Open Access</a>).</li>
</ol>

<h4>2. Proposed Policy for Journals That Offer Delayed Open Access</h4>
Authors who publish with this journal agree to the following terms:
<ol type="a">
	<li>Authors retain copyright and grant the journal right of first publication, with the work [SPECIFY PERIOD OF TIME] after publication simultaneously licensed under a <a target="_new" href="https://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution License</a> that allows others to share the work with an acknowledgement of the work\'s authorship and initial publication in this journal.</li>
	 <li>Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal\'s published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.</li>
	 <li>Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See <a target="_new" href="https://web-archive.southampton.ac.uk/opcit.eprints.org/oacitation-biblio.html"> The Effect of Open Access</a>).</li>
</ol>',
        'manager.setup.basicEditorialStepsDescription' => 'Steps: Submission Queue &gt; Submission Review &gt; Submission Editing &gt; Table of Contents.<br /><br />
Select a model for handling these aspects of the editorial process. (To designate a Managing Editor and Section Editors, go to Editors in Journal Management.)',
        'manager.setup.referenceLinkingDescription' => '<p>To enable readers to locate online versions of the work cited by an author, the following options are available.</p>

<ol>
	<li><strong>Add a Reading Tool</strong><p>The Journal Manager can add "Find References" to the Reading Tools that accompany published items, which enables readers to paste a reference\'s title and then search pre-selected scholarly databases for the cited work.</p></li>
	<li><strong>Embed Links in the References</strong><p>The Layout Editor can add a link to references that can be found online by using the following instructions (which can be edited).</p></li>
</ol>',
        'manager.people.confirmDisable' => 'Disable this user? This will prevent the user from logging into the system.

You may optionally provide the user with a reason for disabling their account.',
        'manager.people.noAdministrativeRights' => 'Sorry, you do not have administrative rights over this user. This may be because:
		<ul>
			<li>The user is a site administrator</li>
			<li>The user is active in journals you do not manage</li>
		</ul>
	This task must be performed by a site administrator.
	',
        'editor.submissionReview.notes' => '
	<ol>
	<li>Highlighted items indicate action is required by an editor, labelled as follows:
		<ul>
			<li class="highlightReviewerNotNotified">A Reviewer has been assigned but not notified by email</li>
			<li class="highlightNoDecision">All Reviewers have returned with their comments, but no decision is recorded</li>
			<li class="highlightRevisedCopyUploaded">Author has uploaded a revised manuscript</li>
			<li class="highlightReviewerConfirmationOverdue">Reviewer is overdue to confirm peer review invitation</li>
			<li class="highlightReviewerCompletionOverdue">Reviewer is overdue to complete review</li>
		</ul>
	</li>
	<li>"Due" is filled in when reviewer accepts request to review; it displays number of weeks to review\'s due date or (-) weeks that it is overdue.</li>
</ol>',
        'editor.submissionEditing.notes' => '
	<ol>
	<li>Highlighted items indicate action is required by an editor, labelled as follows:
		<ul>
			<li class="highlightCopyediting">An action is required in the copyediting stage</li>
			<li class="highlightLayoutEditing">An action is required in the layout editing stage</li>
			<li class="higlightProofreading">An action is required in the proofreading stage</li>
		</ul>
	</li>
</ol>',
        'sectionEditor.activeEditorialAssignments' => 'Active Editorial Assignments',
        'sectionEditor.completedEditorialAssignments' => 'Completed Editorial Assignments',
        'sectionEditor.noneAssigned' => 'No submissions assigned.',
        'sectionEditor.copyedit.confirmRenotify' => 'Notifying this copy editor again will restart their assignment. Are you sure you wish to do this?',
        'sectionEditor.author.confirmRenotify' => 'Notifying this author again will restart their assignment. Are you sure you wish to do this?',
        'sectionEditor.layout.confirmRenotify' => 'Notifying this layout editor again will restart their assignment. Are you sure you wish to do this?',
        'sectionEditor.proofreader.confirmRenotify' => 'Notifying this proofreader again will restart their assignment. Are you sure you wish to do this?',
        'sectionEditor.regrets.breadcrumb' => 'Regrets',
        'sectionEditor.regrets.title' => '#{$submissionId} Reviewer Regrets, Cancellations & Earlier Rounds',
        'sectionEditor.regrets' => 'Regrets',
        'sectionEditor.regrets.link' => 'View Regrets, Cancels, Previous Rounds',
        'sectionEditor.regrets.reviewRound' => 'Peer Review, Round {$round}',
        'sectionEditor.regrets.decisionRound' => 'Editor Decision, Round {$round}',
        'sectionEditor.regrets.regretsAndCancels' => 'Reviewer Regrets & Cancellations',
        'sectionEditor.regrets.regret' => 'Regret',
        'sectionEditor.regrets.result' => 'Result',
        'sectionEditor.review.enrollReviewer' => 'Enroll an Existing User As Reviewer',
        'sectionEditor.review.createReviewer' => 'Create New Reviewer',
        'layoutEditor.activeEditorialAssignments' => 'Active Editorial Assignments',
        'layoutEditor.completedEditorialAssignments' => 'Completed Editorial Assignments',
        'layoutEditor.noActiveAssignments' => 'No active editorial assignments.',
        'layoutEditor.layoutEditingAssignments' => 'Layout Editing Assignments',
        'layoutEditor.galley.uploadGalleyFormat' => 'Upload galley format',
        'layoutEditor.galley.replaceGalley' => 'Replace File',
        'layoutEditor.galley.uploadSuppFile' => 'Upload supplementary file',
        'submission.layout.imageInvalid' => 'Invalid image format. Accepted formats are .gif, .jpg, and .png.',
        'submission.layout.galley.remotelyHostedContent' => 'This galley will be available at a separate website.',
        'submission.layout.galley.remoteURL' => 'URL of remotely-hosted content',
        'reviewer.pendingReviews' => 'Articles Pending Review',
        'reviewer.completedReviews' => 'Done',
        'reviewer.averageQuality' => 'Rating',
        'reviewer.article.fileToBeReviewed' => 'File to be reviewed',
        'reviewer.article.notifyTheEditor' => 'Notify The Editor',
        'reviewer.article.canDoReview' => 'Will do the review',
        'reviewer.article.cannotDoReview' => 'Unable to do the review',
        'reviewer.article.restrictedFileAccess' => 'Submission will be made available, if and when reviewer agrees to undertake review',
        'reviewer.article.submissionEditor' => 'Submission Editor',
        'reviewer.article.reviewerCommentsDescription' => 'Type or paste in review comments here',
        'reviewer.article.editorToEnter' => 'Editor To Enter',
        'reviewer.article.sendReminder' => 'Send Reminder',
        'reviewer.article.automatic' => '(Auto)',
        'reviewer.article.recommendation' => 'Recommendation',
        'reviewer.article.submitReview' => 'Submit Review To Editor',
        'reviewer.article.reviewerComments' => 'Comments',
        'reviewer.article.uploadedFile' => 'Uploaded files',
        'reviewer.article.reviewersAnnotatedVersion' => 'Version uploaded by reviewer',
        'reviewer.article.reviewersAnnotatedVersionDescription' => '(If you want to annotate the file, for the editor, save on your hard drive and use Browse/Upload.)',
        'reviewer.article.schedule.request' => 'Editor\'s Request',
        'reviewer.article.schedule.response' => 'Your Response',
        'reviewer.article.schedule.submitted' => 'Review Submitted',
        'reviewer.article.schedule.due' => 'Review Due',
        'reviewer.article.decision.accept' => 'Accept Submission',
        'reviewer.article.decision.pendingRevisions' => 'Revisions Required',
        'reviewer.article.decision.resubmitHere' => 'Resubmit for Review',
        'reviewer.article.decision.resubmitElsewhere' => 'Resubmit Elsewhere',
        'reviewer.article.decision.decline' => 'Decline Submission',
        'reviewer.article.decision.seeComments' => 'See Comments',
        'reviewer.article.schedule' => 'Schedule',
        'reviewer.article.submissionToBeReviewed' => 'Submission To Be Reviewed',
        'reviewer.article.reviewSchedule' => 'Review Schedule',
        'reviewer.article.reviewSteps' => 'Review Steps',
        'reviewer.article.reviewerGuidelines' => 'Reviewer Guidelines',
        'reviewer.article.reviewGuidelinesDescription' => 'The Review Guidelines will provide reviewers with criteria for judging a submission\'s suitability for publication in the journal, and can include any special instructions for preparing an effective and helpful review. In conducting the review, reviewers are presented with with two open text boxes, the first "for author and editor," and the second "for editor." Alternatively, the Journal Manager can create a peer review form under Review Forms. In all cases, editors will have the option of including the reviews in corresponding with the author.',
        'reviewer.article.notifyEditorA' => 'Notify the submission\'s editor',
        'reviewer.article.notifyEditorB' => 'as to whether you will undertake the review.',
        'reviewer.article.consultGuidelines' => 'If you are going to do the review, consult Reviewer Guidelines below.',
        'reviewer.article.downloadSubmission' => 'Click on file names to download and review (on screen or by printing) the files associated with this submission.',
        'reviewer.article.enterCompetingInterests' => 'Declare whether or not you have competing interests with regard to this research (see <a target="_new" class="action" href="{$competingInterestGuidelinesUrl}">CI&nbsp;Policy</a>).',
        'reviewer.competingInterests' => 'Competing Interests',
        'reviewer.article.enterReviewA' => 'Click on icon to enter (or paste) your review of this submission.',
        'reviewer.article.uploadFile' => 'In addition, you can upload files for the editor and/or author to consult.',
        'reviewer.article.selectRecommendation' => 'Select a recommendation and submit the review to complete the process. You must enter a review or upload a file before selecting a recommendation.',
        'reviewer.article.selectRecommendation.byEditor' => 'Set or adjust the reviewer recommendation.',
        'reviewer.article.mustSelectDecision' => 'No recommendation was selected. You must choose a recommendation to submit.',
        'reviewer.article.confirmDecision' => 'Once you have recorded a decision you will no longer be able to make changes to this review. Are you sure you wish to continue?',
        'copyeditor.article.fileToCopyedit' => 'File To C/E',
        'copyeditor.article.copyeditorFile' => 'Copyeditor File',
        'copyeditor.article.copyeditorFinalFile' => 'Copyeditor File',
        'proofreader.noProofreadingAssignments' => 'No Proofreading Assignments',
        'author.submit.uploadInstructions' => '
<p>To upload a manuscript to this journal, complete the following steps.</p>
<ol>
<li>On this page, click Browse (or Choose File) which opens a Choose File window for locating the file on the hard drive of your computer.</li>
<li>Locate the file you wish to submit and highlight it.</li>
<li>Click Open on the Choose File window, which places the name of the file on this page.</li>
<li>Click Upload on this page, which uploads the file from the computer to the journal\'s web site and renames it following the journal\'s conventions.</li>
<li>Once the submission is uploaded, click Save and Continue at the bottom of this page.</li>
</ol>',
        'submission.review.mustUploadFileForReview' => 'Request email cannot be sent until a Review Version is in place.',
        'submission.copyedit.mustUploadFileForInitialCopyedit' => 'Request email cannot be sent until file is selected for copyediting in Editor Decision, Review page.',
        'submission.copyedit.mustUploadFileForCopyedit' => 'Request email cannot be sent until file is uploaded for copyediting.',
        'submission.copyedit.initialCopyedit' => 'Initial Copyedit',
        'submission.copyedit.editorsCopyedit' => 'Editor\'s Copyedit',
        'submission.copyedit.editorAuthorReview' => 'Author Copyedit',
        'submission.copyedit.finalCopyedit' => 'Final Copyedit',
        'submission.copyedit.copyeditVersion' => 'C/E Version',
        'submission.copyedit.selectCopyeditor' => 'Assign Copyeditor',
        'submission.copyedit.useFile' => 'Use File',
        'submission.copyedit.copyeditComments' => 'Copyedit Comments',
        'submission.copyedit.instructions' => 'Copyedit Instructions',
        'submission.layout.noLayoutFile' => 'None (Upload final copyedit version as Layout Version prior to sending request)',
        'submission.layout.galleyPublicIdentificationExists' => 'Public galley identification already exists.',
        'submission.layout.assignLayoutEditor' => 'Assign Layout Editor',
        'submission.layout.replaceLayoutEditor' => 'Replace Layout Editor',
        'submission.layout.layoutComments' => 'Layout Comments',
        'submission.layout.instructions' => 'Layout Instructions',
        'submission.layout.referenceLinking' => 'Reference Linking',
        'submission.proofreadingComments' => 'Proofreading Comments',
        'submission.proofread.corrections' => 'Proofreading Corrections',
        'submission.proofread.instructions' => 'Proofing Instructions',
        'submission.logType.article' => 'Article',
        'submission.logType.author' => 'Author',
        'submission.logType.editor' => 'Editor',
        'submission.logType.review' => 'Review',
        'submission.logType.copyedit' => 'Copyedit',
        'submission.logType.layout' => 'Layout',
        'submission.logType.proofread' => 'Proofread',
        'submission.comments.editorAuthorCorrespondence' => 'Editor/Author Correspondence',
        'submission.comments.copyeditComments' => 'Copyedit Comments',
        'submission.comments.viewableDescription' => 'These comments can be shared with the author.<br />
(After saving, further comments can be added.)',
        'submission.comments.blindCcReviewers' => 'After sending, present an editable BCC copy to send to reviewers.',
        'submission.comments.forAuthorEditor' => 'For author and editor',
        'submission.comments.forEditor' => 'For editor',
        'submission.comments.saveAndEmailAuthor' => 'Save and Email Author',
        'submission.comments.saveAndEmailEditor' => 'Save and Email Editor',
        'user.register.selectContext' => 'Select a journal to register with:',
        'user.register.noJournals' => 'There are no journals you may register with on this site.',
        'user.register.privacyStatement' => 'Privacy Statement',
        'user.register.registrationDisabled' => 'This journal is currently not accepting user registrations.',
        'user.register.form.passwordLengthTooShort' => 'The password you entered is not long enough.',
        'user.register.readerDescription' => 'Notified by email on publication of an issue of the journal.',
        'user.register.openAccessNotificationDescription' => 'Notified by email when an issue of the journal is made open access.',
        'user.register.authorDescription' => 'Able to submit items to the journal.',
        'user.register.reviewerDescriptionNoInterests' => 'Willing to conduct peer review of submissions to the journal.',
        'user.register.reviewerDescription' => 'Willing to conduct peer review of submissions to the site.',
        'user.register.reviewerInterests' => 'Identify reviewing interests (substantive areas and research methods):',
        'user.register.form.emailConsentAllContexts' => 'Yes, I would like to be notified of new publications and announcements for all journals that I registered with.',
        'user.register.form.privacyConsentThisContext' => 'Yes, I agree to have my data collected and stored according to this journal\'s <a href="{$privacyUrl}" target="_blank">privacy statement</a>.',
        'user.register.form.missingContextConsent' => 'You must consent to the privacy statement for any journal with which you are registering.',
        'user.register.form.missingSiteConsent' => 'You must consent to this site\'s privacy statement.',
        'user.subscriptions.mySubscriptions' => 'My Subscriptions',
        'user.subscriptions.subscriptionStatus' => 'Subscription Status',
        'user.subscriptions.statusInformation' => 'Active and expired subscriptions are displayed below along with their expiration date. In addition, the following status information may be included with each subscription.',
        'user.subscriptions.status' => 'Status',
        'user.subscriptions.statusDescription' => 'Description',
        'user.subscriptions.status.needsInformationDescription' => 'Additional information is needed before the subscription can be activated',
        'user.subscriptions.status.needsApprovalDescription' => 'Subscription must be reviewed before it can be activated',
        'user.subscriptions.status.awaitingManualPaymentDescription' => 'Manual payment has been initiated but not yet received',
        'user.subscriptions.status.awaitingOnlinePaymentDescription' => 'An online payment has been initiated but canceled or not completed',
        'user.subscriptions.individualSubscriptions' => 'Individual Subscription',
        'user.subscriptions.institutionalSubscriptions' => 'Institutional Subscriptions',
        'user.subscriptions.renew' => 'Renew',
        'user.subscriptions.purchase' => 'Purchase',
        'user.subscriptions.purchaseNewSubscription' => 'Purchase New Subscription',
        'user.subscriptions.purchaseIndividualSubscription' => 'Purchase Individual Subscription',
        'user.subscriptions.purchaseInstitutionalSubscription' => 'Purchase Institutional Subscription',
        'user.subscriptions.expires' => 'Expires: {$date}',
        'user.subscriptions.expired' => 'Expired: {$date}',
        'user.subscriptions.viewSubscriptionTypes' => 'View Available Subscription Types',
        'user.subscriptions.form.typeId' => 'Subscription Type',
        'user.subscriptions.form.membership' => 'Membership',
        'user.subscriptions.form.membershipRequired' => 'The selected subscription type requires membership information.',
        'user.subscriptions.form.typeIdValid' => 'Please select a valid subscription type.',
        'user.subscriptions.form.subscriptionExists' => 'This user account already has an individual subscription.',
        'user.subscriptions.form.membershipInstructions' => 'Membership information if required for the selected subscription type.',
        'user.subscriptions.form.institutionName' => 'Institution name',
        'user.subscriptions.form.institutionNameRequired' => 'An institution name is required.',
        'user.subscriptions.form.institutionMailingAddress' => 'Mailing address',
        'user.subscriptions.form.domain' => 'Domain',
        'user.subscriptions.form.domainInstructions' => 'If a domain is entered here, IP ranges are optional.<br />Valid values are domain names (e.g. lib.sfu.ca).',
        'user.subscriptions.form.domainIPRangeRequired' => 'The selected subscription type requires a domain and/or an IP range for subscription authentication.',
        'user.subscriptions.form.domainValid' => 'Please enter a valid domain.',
        'user.subscriptions.form.ipRange' => 'IP ranges',
        'user.subscriptions.form.ipRangeItem' => '&#8226;',
        'user.subscriptions.form.ipRangeInstructions' => 'If IP ranges are entered here, the domain is optional.<br />Valid values include an IP address (e.g. 142.58.103.1), IP range (e.g. 142.58.103.1 - 142.58.103.4), IP range with wildcard \'*\' (e.g. 142.58.*.*), and an IP range with CIDR (e.g. 142.58.100.0/24).',
        'user.subscriptions.form.ipRangeValid' => 'Please enter a valid IP range.',
        'user.subscriptions.form.deleteIpRange' => 'Delete',
        'user.subscriptions.form.addIpRange' => 'Add',
        'search.browseAuthorIndex' => 'Browse Author Index',
        'search.searchFor' => 'Search articles for',
        'search.withinJournal' => 'Within',
        'search.allJournals' => 'All Journals',
        'search.authorIndex' => 'Browse Author Index',
        'search.authorDetails' => 'Author Details',
        'search.syntaxInstructions' => 'Search tips: <ul>
<li>Search terms are case-insensitive</li>
<li>Common words are ignored</li>
<li>By default only articles containing <em>all</em> terms in the query are returned (i.e., <em>AND</em> is implied)</li>
<li>Combine multiple words with <em>OR</em> to find articles containing either term; e.g., <em>education OR research</em></li>
<li>Use parentheses to create more complex queries; e.g., <em>archive ((journal OR conference) NOT theses)</em></li>
<li>Search for an exact phrase by putting it in quotes; e.g., <em>"open access publishing"</em></li>
<li>Exclude a word by prefixing it with <strong>-</strong> or <em>NOT</em>; e.g. <em>online -politics</em> or <em>online NOT politics</em></li>
<li>Use <strong>*</strong> in a term as a wildcard to match any sequence of characters; e.g., <em>soci* morality</em> would match documents containing "sociological" or "societal"</li>
</ul>',
        'article.pageTitle' => 'View of {$title}',
        'article.pdf.title' => 'Portable Document Format (PDF)',
        'article.download' => 'Download this PDF file',
        'article.pluginMissing' => '<p>The PDF file you selected should load here if your Web browser has a PDF reader plugin installed (for example, a recent version of <a href="https://get.adobe.com/reader/">Adobe Acrobat Reader</a>).</p>',
        'article.nonpdf.title' => 'Article Download',
        'article.nonpdf.note' => 'The file you selected should begin downloading automatically. If it does not, click the link below. Note that this file may require a special viewer or plugin to view.<br /><br />If the file does not download automatically, <a href="{$url}">click here</a>.',
        'site.journalsHosted' => 'Journals hosted on this site',
        'site.journalView' => 'View Journal',
        'site.journalRegister' => 'Register',
        'site.journalCurrent' => 'Current Issue',
        'site.noJournals' => 'There are no journals available.',
        'current.current' => 'Current',
        'current.noCurrentIssue' => 'No Current Issue',
        'current.noCurrentIssueDesc' => 'This journal has not published any issues.',
        'archive.archives' => 'Archives',
        'archive.archivesPageNumber' => 'Archives - Page {$pageNumber}',
        'archive.browse' => 'Browse through the older issues',
        'archive.issueUnavailable' => 'Issue Unavailable',
        'about.statistics' => 'Statistics',
        'about.aboutContext' => 'About the Journal',
        'about.history' => 'Journal History',
        'about.editorialTeam' => 'Editorial Team',
        'about.editorialTeam.biography' => 'Biography',
        'about.editorialPolicies' => 'Editorial Policies',
        'about.focusAndScope' => 'Focus and Scope',
        'about.sectionPolicies' => 'Section Policies',
        'about.submissions' => 'Submissions',
        'about.onlineSubmissions.login' => 'Login',
        'about.onlineSubmissions.register' => 'Register',
        'about.onlineSubmissions.registrationRequired' => '{$login} or {$register} to make a submission.',
        'about.onlineSubmissions.submissionActions' => '{$newSubmission} or {$viewSubmissions}.',
        'about.onlineSubmissions.submitToSection' => 'Make a new submission to the <a href="{$url}">{$name}</a> section.',
        'about.onlineSubmissions.newSubmission' => 'Make a new submission',
        'about.onlineSubmissions.viewSubmissions' => 'view your pending submissions',
        'about.authorGuidelines' => 'Author Guidelines',
        'about.submissionPreparationChecklist' => 'Submission Preparation Checklist',
        'about.submissionPreparationChecklist.description' => 'As part of the submission process, authors are required to check off their submission\'s compliance with all of the following items, and submissions may be returned to authors that do not adhere to these guidelines.',
        'about.copyrightNotice' => 'Copyright Notice',
        'about.privacyStatement' => 'Privacy Statement',
        'about.authorFees' => 'Author Fees',
        'about.authorFeesMessage' => 'This journal charges the following author fees.',
        'about.peerReviewProcess' => 'Peer Review Process',
        'about.publicationFrequency' => 'Publication Frequency',
        'about.openAccessPolicy' => 'Open Access Policy',
        'about.delayedOpenAccess' => 'Delayed Open Access',
        'about.delayedOpenAccessDescription1' => 'The contents of this journal will be available in an open access format',
        'about.delayedOpenAccessDescription2' => 'month(s) after an issue is published.',
        'about.archiving' => 'Archiving',
        'about.subscriptions' => 'Subscriptions',
        'about.subscriptions.individual' => 'Individual Subscriptions',
        'about.subscriptions.institutional' => 'Institutional Subscriptions',
        'about.subscriptionsContact' => 'Subscriptions Contact',
        'about.subscriptionTypes.name' => 'Name',
        'about.subscriptionTypes.format' => 'Format',
        'about.subscriptionTypes.duration' => 'Duration',
        'about.subscriptionTypes.cost' => 'Cost',
        'about.availableSubscriptionTypes' => 'Subscription Types',
        'about.memberships' => 'Memberships',
        'about.aboutThisPublishingSystem' => 'More information about the publishing system, Platform and Workflow by OJS/PKP.',
        'about.aboutThisPublishingSystem.altText' => 'OJS Editorial and Publishing Process',
        'about.aboutSoftware' => 'About Open Journal Systems',
        'about.aboutOJSJournal' => 'This journal uses Open Journal Systems {$ojsVersion}, which is open source journal management and publishing software developed, supported, and freely distributed by the Public Knowledge Project under the GNU General Public License. Visit PKP\'s website to <a href="https://pkp.sfu.ca/">learn more about the software</a>. Please <a href="{$contactUrl}">contact the journal</a> directly with questions about the journal and submissions to the journal.',
        'about.aboutOJSSite' => 'This site uses Open Journal Systems {$ojsVersion}, which is open source journal management and publishing software developed, supported, and freely distributed by the Public Knowledge Project under the GNU General Public License. Visit PKP\'s website to <a href="https://pkp.sfu.ca/">learn more about the software</a>. Please contact the site directly with questions about its journals and submissions to its journals.',
        'help.ojsHelp' => 'Open Journal Systems Help',
        'help.ojsHelpAbbrev' => 'OJS Help',
        'help.searchReturnResults' => 'Return to Search Results',
        'help.goToEditPage' => 'Edit {$sectionTitle}',
        'donations.thankYou' => 'Thank You',
        'donations.thankYouMessage' => 'Thank you for making a contribution.  Your contribution is much appreciated.',
        'payment.loginRequired' => 'You must be logged in to make a payment.',
        'payment.loginRequired.forArticle' => 'Subscription or article purchase required to access item. To verify subscription, access previous purchase, or purchase article, log in to journal.',
        'payment.loginRequired.forIssue' => 'Subscription or issue purchase required to access item. To verify subscription, access previous purchase, or purchase issue, log in to journal.',
        'payment.loginRequired.forDonation' => 'You must be logged in to make a donation.',
        'payment.paid' => 'Paid',
        'payment.unpaid' => 'Unpaid',
        'payment.waived' => 'Waived',
        'payment.payNow' => 'Pay Now',
        'payment.waive' => 'Waive',
        'payment.alreadyPaid' => 'Already Paid',
        'payment.alreadyPaidMessage' => 'Select this box if you\'ve already sent your payment to the journal in order to finish the submission process.  The submission will not be reviewed until the payment arrives.  Click PAY NOW above to see the payment instructions.',
        'payment.paymentReceived' => 'Payment Received',
        'payment.paymentSent' => 'Payment has already been sent',
        'payment.authorFees' => 'Author Fees',
        'payment.type.submission' => 'Submission Fee',
        'payment.type.publication' => 'Publication Fee',
        'payment.type.publication.required' => 'The publication fee is due for payment.',
        'payment.type.fastTrack' => 'Fast Track Review Fee',
        'payment.type.membership' => 'Individual Membership Fee',
        'payment.type.purchaseArticle' => 'Purchase Article Fee',
        'payment.type.purchaseIssue' => 'Purchase Issue Fee',
        'payment.type.subscription' => 'Subscription Fee',
        'payment.type.donation' => 'Donations',
        'payment.requestPublicationFee' => 'Request publication fee ({$feeAmount})',
        'payment.requestPublicationFee.notEnabled' => 'No publication fee is enabled.',
        'payment.notFound' => 'A payment has been requested, but the request has expired. Contact the Journal Manager for details.',
        'payment.donation.makeDonation' => 'Make a donation',
        'payment.submission.paySubmission' => 'Pay Submission Fee',
        'payment.publication.payPublication' => 'Pay to Publish',
        'payment.publication.publicationPaid' => 'Publication Fee Paid',
        'payment.membership.buyMembership' => 'Buy Individual Membership',
        'payment.membership.renewMembership' => 'Renew Individual Membership',
        'payment.membership.ends' => 'Ends',
        'payment.subscription.purchase' => 'Purchase Subscription',
        'payment.subscription.renew' => 'Renew Subscription',
        'payment.subscription.expires' => 'Expires',
        'installer.appInstallation' => 'OJS Installation',
        'installer.ojsUpgrade' => 'OJS Upgrade',
        'installer.updatingInstructions' => 'If you are upgrading an existing installation of OJS, <a href="{$upgradeUrl}">click here</a> to proceed.',
        'installer.installationInstructions' => '<h4>OJS Version {$version}</h4>

<p>Thank you for downloading the Public Knowledge Project\'s <strong>Open Journal Systems</strong>. Before proceeding, please read the <a href="{$baseUrl}/docs/README.md">README</a> file included with this software. For more information about the Public Knowledge Project and its software projects, please visit the <a href="https://pkp.sfu.ca/" target="_blank">PKP web site</a>. If you have bug reports or technical support inquiries about Open Journal Systems, see the <a href="https://forum.pkp.sfu.ca" target="_blank">support forum</a> or visit PKP\'s online <a href="https://github.com/pkp/pkp-lib#issues" target="_blank">bug reporting system</a>. Although the support forum is the preferred method of contact, you can also email the team at <a href="mailto:pkp.contact@gmail.com">pkp.contact@gmail.com</a>.</p>

<h4>Recommended system requirements</h4>

<ul>
	<li><a href="https://www.php.net/" target="_blank">PHP</a> >= {$phpRequiredVersion}; you are currently using PHP {$phpVersion}{$wrongPhpText}</li>
	<li><a href="https://www.mysql.com/" target="_blank">MySQL</a> >= 4.1 or <a href="https://www.postgresql.org/" target="_blank">PostgreSQL</a> >= 9.1.5</li>
	<li><a href="https://httpd.apache.org/" target="_blank">Apache</a> >= 1.3.2x or >= 2.0.4x or Microsoft IIS 6</li>
	<li>Operating system: Any OS that supports the above software, including <a href="https://www.linux.org/" target="_blank">Linux</a>, <a href="https://www.bsd.org" target="_blank">BSD</a>, <a href="https://www.oracle.com/solaris/" target="_blank">Solaris</a>, <a href="https://www.apple.com/" target="_blank">Mac OS X</a>, <a href="https://www.microsoft.com/">Windows</a></li>
</ul>

<p>As PKP does not have the resources to test every possible combination of software versions and platforms, no guarantee of correct operation or support is implied.</p>

<p>Changes to these settings can be made after installation by editing the file <tt>config.inc.php</tt> in the base OJS directory, or using the site administration web interface.</p>

<h4>Supported database systems</h4>

<p>OJS has currently only been tested on MySQL and PostgreSQL, although other database management systems supported by <a href="https://adodb.org" target="_blank">ADOdb</a> may work (in full or partially). Compatibility reports and/or code patches for alternative DBMSs can be sent to the OJS team.</p>
',
        'installer.upgradeInstructions' => '<h4>OJS Version {$version}</h4>

<p>Thank you for downloading the Public Knowledge Project\'s <strong>Open Journal Systems</strong>. Before proceeding, please read the <a href="{$baseUrl}/docs/README.md">README</a> and <a href="{$baseUrl}/docs/UPGRADE.md">UPGRADE</a> files included with this software. For more information about the Public Knowledge Project and its software projects, please visit the <a href="https://pkp.sfu.ca/" target="_blank">PKP web site</a>. If you have bug reports or technical support inquiries about Open Journal Systems, see the <a href="https://forum.pkp.sfu.ca" target="_blank">support forum</a> or visit PKP\'s online <a href="https://github.com/pkp/pkp-lib/issues" target="_blank">bug reporting system</a>. Although the support forum is the preferred method of contact, you can also email the team at <a href="mailto:pkp.contact@gmail.com">pkp.contact@gmail.com</a>.</p>
<p>It is <strong>strongly recommended</strong> that you back up your database, files directory, and OJS installation directory before proceeding.</p>',
        'installer.localeSettingsInstructions' => 'For complete Unicode support PHP must be compiled with support for the <a href="https://www.php.net/mbstring" target="_blank">mbstring</a> library (enabled by default in most recent PHP installations). You may experience problems using extended character sets if your server does not meet these requirements.
<br /><br />
Your server currently supports mbstring: <strong>{$supportsMBString}</strong>',
        'installer.allowFileUploads' => 'Your server currently allows file uploads: <strong>{$allowFileUploads}</strong>',
        'installer.maxFileUploadSize' => 'Your server currently allows a maximum file upload size of: <strong>{$maxFileUploadSize}</strong>',
        'installer.localeInstructions' => 'The primary language to use for this system. Please consult the OJS documentation if you are interested in support for languages not listed here.',
        'installer.filesDirInstructions' => 'Enter full pathname to an existing directory where uploaded files are to be kept. This directory should not be directly web-accessible. <strong>Please ensure that this directory exists and is writable prior to installation.</strong> Windows path names should use forward slashes, e.g. "C:/myjournal/files".',
        'installer.databaseSettingsInstructions' => 'OJS requires access to a SQL database to store its data. See the system requirements above for a list of supported databases. In the fields below, provide the settings to be used to connect to the database.',
        'installer.installApplication' => 'Install Open Journal Systems',
        'installer.upgradeApplication' => 'Upgrade Open Journal Systems',
        'installer.reinstallAfterDatabaseError' => '<strong>Warning:</strong> If installation failed part way through database installation you may need to drop your OJS database or database tables before attempting to reinstall the database.',
        'installer.overwriteConfigFileInstructions' => '<h4>IMPORTANT!</h4>
<p>The installer could not automatically overwrite the configuration file. Before attempting to use the system, please open <tt>config.inc.php</tt> in a suitable text editor and replace its contents with the contents of the text field below.</p>',
        'installer.installationComplete' => '<p>Installation of OJS has completed successfully.</p>
<p>To begin using the system, <a href="{$loginUrl}">login</a> with the username and password entered on the previous page.</p>
<p>Visit our <a href="https://forum.pkp.sfu.ca" target="_new">community forum</a> or sign up to our <a href="https://pkp.sfu.ca/developer-newsletter" target="_new">developer newsletter</a> to receive security notices, and updates on upcoming releases, new plugins, and planned features.</p>',
        'installer.upgradeComplete' => '<p>Upgrade of OJS to version {$version} has completed successfully.</p>
<p>Don\'t forget to set the "installed" setting in your config.inc.php configuration file back to <em>On</em>.</p>
<p>Visit our <a href="https://forum.pkp.sfu.ca" target="_new">community forum</a> or sign up to our <a href="https://pkp.sfu.ca/developer-newsletter" target="_new">developer newsletter</a> to receive security notices, and updates on upcoming releases, new plugins, and planned features.</p>',
        'site.upgradeAvailable.admin' => 'There is a new version of OJS available! You are currently using OJS {$currentVersion}. The most recent version is OJS {$latestVersion}. Please visit <a href="https://pkp.sfu.ca/ojs_download" target="_new">this page</a> to download the most recent version and find upgrade instructions.',
        'site.upgradeAvailable.manager' => 'There is a new version of OJS available! You are currently using OJS {$currentVersion}. The most recent version is OJS {$latestVersion}. Please contact your Site Administrator ({$siteAdminName}, <a href="mailto:{$siteAdminEmail}">{$siteAdminEmail}</a>) to notify them of this new release. More information can be found <a href="https://pkp.sfu.ca/ojs/ojs_download/" target="_new">here</a>.',
        'log.author.documentRevised' => '{$authorName} has revised article {$submissionId}. The new file ID is {$fileId}.',
        'log.review.reviewerUnassigned' => '{$reviewerName} has been unassigned from reviewing submission {$submissionId} for review round {$round}.',
        'log.review.reviewInitiated' => 'The round {$round} review by {$reviewerName} for submission {$submissionId} has been initiated.',
        'log.review.reviewerRated' => '{$reviewerName} has been rated for the round {$round} review of submission {$submissionId}.',
        'log.review.reviewDueDateSet' => 'The due date for the round {$round} review of submission {$submissionId} by {$reviewerName} has been set to {$dueDate}.',
        'log.review.reviewRecommendationSet' => 'The recommendation for the round {$round} review of submission {$submissionId} by {$reviewerName} has been set.',
        'log.review.reviewRecommendationSetByProxy' => 'The recommendation for the round {$round} review of submission {$submissionId} has been set by the editor, {$editorName}, on behalf of the reviewer, {$reviewerName}.',
        'log.review.resubmit' => 'The submission {$submissionId} has been resubmitted for review.',
        'log.review.reviewDeclined' => '{$reviewerName} has declined the round {$round} review for submission {$submissionId}.',
        'log.review.reviewAccepted' => '{$reviewerName} has accepted the round {$round} review for submission {$submissionId}.',
        'log.review.reviewDeclinedByProxy' => '{$userName} has declined the round {$round} review for submission {$submissionId} on behalf of {$reviewerName}.',
        'log.review.reviewAcceptedByProxy' => '{$userName} has accepted the round {$round} review for submission {$submissionId} on behalf of {$reviewerName}.',
        'log.review.reviewFileByProxy' => 'The Editor, {$userName}, has uploaded a review file for round {$round} of submission {$submissionId} on behalf of the reviewer, {$reviewerName}.',
        'log.review.reviewerFile' => 'A reviewer file has been uploaded.',
        'log.editor.decision' => 'An editor decision ({$decision}) for article {$submissionId} was recorded by {$editorName}.',
        'log.editor.recommendation' => 'An editor recommendation ({$decision}) for article {$submissionId} was recorded by {$editorName}.',
        'log.copyedit.initiate' => 'Copyediting on submission {$submissionId} has been commenced by {$copyeditorName}.',
        'log.copyedit.copyeditFileSet' => 'The default copyedit file has been chosen.',
        'log.copyedit.initialEditComplete' => '{$copyeditorName} has completed the initial copy edit of submission {$submissionId}.',
        'log.copyedit.finalEditComplete' => '{$copyeditorName} has completed the final copy edit of submission {$submissionId}.',
        'log.copyedit.copyeditorAssigned' => '{$copyeditorName} has been assigned to copyedit submission {$submissionId}.',
        'log.copyedit.copyeditorFile' => 'A copyeditor version of the submission file has been uploaded.',
        'log.copyedit.authorFile' => 'A version of the submission file copyedited by the author has been uploaded.',
        'log.layout.layoutEditorAssigned' => '{$editorName} has been assigned as layout editor for submission {$submissionId}.',
        'log.layout.layoutEditorUnassigned' => '{$editorName} has been unassigned as layout editor for submission {$submissionId}.',
        'log.layout.layoutEditComplete' => '{$editorName} has completed layout editing for submission {$submissionId}.',
        'log.editor.metadataModified' => 'The metadata for this article was modified by {$editorName}.',
        'log.editor.editorFile' => 'An editor version of the submission file has been uploaded.',
        'log.editor.archived' => 'The submission {$submissionId} has been archived.',
        'log.editor.restored' => 'The submission {$submissionId} has been restored to the queue.',
        'log.editor.editorAssigned' => '{$editorName} has been assigned as editor to submission {$submissionId}.',
        'log.proofread.assign' => '{$assignerName} has assigned {$proofreaderName} to proofread submission {$submissionId}.',
        'log.proofread.complete' => '{$proofreaderName} has submitted {$submissionId} for scheduling.',
        'log.imported' => '{$userName} has imported article {$submissionId}.',
        'metadata.pkp.peerReviewed' => 'Peer-reviewed Article',
        'notification.type.editing' => 'Editing Events',
        'notification.type.submissionSubmitted' => 'A new article, "{$title}," has been submitted.',
        'notification.type.editorDecisionComment' => 'A comment has been left on the editor decision for "{$title}."',
        'notification.type.galleyModified' => 'A galley has been modified for "{$title}."',
        'notification.type.issuePublished' => 'An issue has been published.',
        'notification.type.openAccess' => 'An issue has been made open access.',
        'notification.type.reviewerFormComment' => 'A review form review has been submitted for "{$title}."',
        'notification.type.reviewing' => 'Reviewing Events',
        'notification.type.site' => 'Site Events',
        'notification.type.submissionComment' => 'An editor has made a comment on "{$title}."',
        'notification.type.submissions' => 'Submission Events',
        'notification.type.userComment' => 'A reader has made a comment on "{$title}"',
        'notification.type.public' => 'Public Announcements',
        'notification.savedIssueMetadata' => 'Issue publication metadata saved.',
        'notification.type.editorAssignmentTask' => 'A new article has been submitted to which an editor needs to be assigned.',
        'notification.type.assignProductionUser' => 'Assign a user to create galleys using the Assign link in the Participants list.',
        'notification.type.awaitingRepresentations' => 'Awaiting Galleys.',
        'user.authorization.copyeditorAssignmentMissing' => 'Access denied! You have not been assigned as a copyeditor to this article.',
        'user.authorization.noContext' => 'No journal was found that matched your request.',
        'user.authorization.sectionAssignment' => 'You are trying to access an article that is not part of your section.',
        'user.authorization.invalidIssue' => 'Invalid issue requested!',
        'user.authorization.invalidCopyditorSubmission' => 'Invalid copyeditor submission or no copyeditor submission requested!',
        'grid.action.createContext' => 'Create a New Journal',
        'editor.navigation.issues' => 'Issues',
        'notification.type.approveSubmission' => 'This submission is currently awaiting approval before it will appear in the issue.',
        'notification.type.approveSubmissionTitle' => 'Awaiting approval.',
        'user.profile.form.showOtherContexts' => 'Register with other journals',
        'user.profile.form.hideOtherContexts' => 'Hide other journals',
        'article.view.interstitial' => 'Please choose an article file to download.',
        'grid.catalogEntry.availableRepresentation.approved' => 'Approved',
        'grid.catalogEntry.availableRepresentation.notApproved' => 'Awaiting Approval',
        'grid.catalogEntry.approvedRepresentation.title' => 'Galley Approval',
        'grid.catalogEntry.approvedRepresentation.message' => '<p>Approve this galley for publication.</p>',
        'grid.catalogEntry.approvedRepresentation.removeMessage' => '<p>Remove approval of this galley.</p>',
        'search.cli.rebuildIndex.indexing' => 'Indexing "{$journalName}"',
        'search.cli.rebuildIndex.indexingByJournalNotSupported' => 'This search implementation does not allow per-journal re-indexing.',
        'search.cli.rebuildIndex.unknownJournal' => 'The given journal path "{$journalPath}" could not be resolved to a journal.',
        'editor.issues.backIssues' => 'Back Issues',
        'editor.issues.futureIssues' => 'Future Issues',
        'navigation.subscriptions' => 'Subscriptions',
        'log.editor.submissionExpedited' => '{$editorName} has taken the edit process for the article {$submissionId}.',
        'catalog.sortBy' => 'Order of articles',
        'catalog.sortBy.categoryDescription' => 'Choose how to order articles in this category.',
        'plugins.themes.default.name' => 'Default Theme',
        'plugins.themes.default.description' => 'This theme implements the default theme.',
        'plugins.themes.default.option.typography.label' => 'Typography',
        'plugins.themes.default.option.typography.description' => 'Choose a font combination that suits this journal.',
        'plugins.themes.default.option.typography.notoSans' => 'Noto Sans: A digital-native font designed by Google for extensive language support.',
        'plugins.themes.default.option.typography.notoSerif' => 'Noto Serif: A serif variant of Google\'s digital-native font.',
        'plugins.themes.default.option.typography.notoSerif_notoSans' => 'Noto Serif/Noto Sans: A complementary pairing with serif headings and sans-serif body text.',
        'plugins.themes.default.option.typography.notoSans_notoSerif' => 'Noto Sans/Noto Serif: A complementary pairing with sans-serif headings and serif body text.',
        'plugins.themes.default.option.typography.lato' => 'Lato: A popular modern sans-serif font.',
        'plugins.themes.default.option.typography.lora' => 'Lora: A wide-set serif font good for reading online.',
        'plugins.themes.default.option.typography.lora_openSans' => 'Lora/Open Sans: A complimentary pairing with serif headings and sans-serif body text.',
        'plugins.themes.default.option.colour.label' => 'Colour',
        'plugins.themes.default.option.colour.description' => 'Choose a colour for the header.',
        'plugins.themes.default.option.showDescriptionInJournalIndex.option' => 'Show the journal summary on the homepage.',
        'plugins.themes.default.option.useHomepageImageAsHeader.label' => 'Header Background Image',
        'plugins.themes.default.option.useHomepageImageAsHeader.description' => 'When a homepage image has been uploaded, display it in the background of the header instead of it\'s usual position on the homepage.',
        'plugins.themes.default.option.useHomepageImageAsHeader.option' => 'Show the homepage image as the header background.',
        'plugins.themes.default.option.displayStats.label' => 'Usage statistics display options',
        'plugins.themes.default.option.displayStats.none' => 'Do not display submission usage statistics chart for reader.',
        'plugins.themes.default.option.displayStats.bar' => 'Use bar type of the chart for usage statistics display.',
        'plugins.themes.default.option.displayStats.line' => 'Use line type of the chart for usage statistics display.',
        'plugins.themes.default.displayStats.monthInitials' => 'Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec',
        'plugins.themes.default.displayStats.downloads' => 'Downloads',
        'plugins.themes.default.displayStats.noStats' => 'Download data is not yet available.',
        'plugins.importexport.datacite.displayName' => 'DataCite Export/Registration Plugin',
        'plugins.importexport.datacite.description' => 'Export or register issue, article, galley and supplementary file metadata in DataCite format.',
        'plugins.importexport.datacite.settings.description' => 'Please configure the DataCite export plugin before using it for the first time.',
        'plugins.importexport.datacite.settings.label' => 'Datacite Settings',
        'plugins.importexport.datacite.registrationAgency.name' => 'Datacite',
        'plugins.importexport.datacite.intro' => '
		If you want to register DOIs with DataCite, please contact the Managing
		Agent via the <a href="https://datacite.org/contact.html" target="_blank">DataCite
		homepage</a>, who will refer you to your local DataCite Member. Once you have
		established a relationship with the Member organisation, you will be provided
		with access to the DataCite service for minting persistent identifiers (DOIs)
		and registering associated metadata. If you do not have your own username and
		password you\'ll still be able to export into the DataCite XML format but you
		cannot register your DOIs with DataCite from within OJS.
		Please note that the password will be saved as plain text, i.e. not encrypted, due
		to the DataCite registration service requirements.
	',
        'plugins.importexport.datacite.settings.form.username' => 'Username (symbol)',
        'plugins.importexport.datacite.settings.form.usernameRequired' => 'Please enter the username (symbol) you got from DataCite. The username may not contain colons.',
        'plugins.importexport.datacite.settings.form.automaticRegistration.description' => 'OJS will deposit DOIs automatically to DataCite. Please note that this may take a short amount of time after publication to process (e.g. depending on your cronjob configuration). You can check for all unregistered DOIs.',
        'plugins.importexport.datacite.settings.form.testMode.description' => 'Use the DataCite test prefix for DOI registration. Please do not forget to remove this option for the production.',
        'plugins.importexport.datacite.settings.form.testUsername' => 'Test Username',
        'plugins.importexport.datacite.settings.form.testPassword' => 'Test Password',
        'plugins.importexport.datacite.settings.form.testDOIPrefix' => 'Test DOI Prefix',
        'plugins.importexport.datacite.settings.form.testDOIPrefixRequired' => 'A test DOI prefix is required when the "use test prefix for DOI registration" is selected.',
        'plugins.importexport.datacite.settings.form.testUsernameRequired' => 'A test username is required when a production username is supplied.',
        'plugins.importexport.datacite.senderTask.name' => 'DataCite automatic registration task',
        'plugins.importexport.datacite.cliUsage' => 'Usage: 
{$scriptName} {$pluginName} export [outputFileName] [journal_path] {issues|articles|galleys} objectId1 [objectId2] ...
{$scriptName} {$pluginName} register [journal_path] {issues|articles|galleys} objectId1 [objectId2] ...
',
        'plugins.generic.datacite.displayName' => 'Datacite Manager Plugin',
        'plugins.generic.datacite.description' => 'Handles depositing and exporting Datacite metadata',
        'plugins.generic.datacite.registrationAgency.name' => 'Datacite',
        'plugins.generic.datacite.deposit.unsuccessful' => 'Registration was not successful! Please check your configuration and try again.',
        'plugins.generic.pdfJsViewer.name' => 'PDF.JS PDF Viewer',
        'plugins.generic.pdfJsViewer.description' => 'This plugin uses the <a href="https://mozilla.github.io/pdf.js/">pdf.js PDF viewer</a> to embed PDFs on the article and issue galley view pages.',
        'plugins.generic.dublinCoreMeta.name' => 'Dublin Core Indexing Plugin',
        'plugins.generic.dublinCoreMeta.description' => 'This plugin embeds Dublin Core meta tags in article views for indexing purposes.',
        'plugins.generic.usageEvent.displayName' => 'Usage event',
        'plugins.generic.usageEvent.description' => 'Creates a hook that provides usage event in a defined format.',
        'plugins.importexport.crossref.displayName' => 'Crossref XML Export Plugin',
        'plugins.importexport.crossref.description' => 'Export article metadata in Crossref XML format.',
        'plugins.generic.crossref.displayName' => 'Crossref Manager Plugin',
        'plugins.generic.crossref.description' => 'Handles depositing and exporting Crossref metadata',
        'plugins.importexport.crossref.requirements' => 'Requirements',
        'plugins.importexport.crossref.requirements.satisfied' => 'All plugin requirements are satisfied.',
        'plugins.importexport.crossref.error.publisherNotConfigured' => 'A journal publisher has not been configured! You must add a publisher institution on the <a href="{$journalSettingsUrl}" target="_blank">Journal Settings Page</a>.',
        'plugins.importexport.crossref.error.issnNotConfigured' => 'A journal ISSN has not been configured! You must add an ISSN on the <a href="{$journalSettingsUrl}" target="_blank">Journal Settings Page</a>.',
        'plugins.importexport.crossref.error.noDOIContentObjects' => 'Articles are not selected for DOI assignment in the DOI public identifier plugin, so there is no deposit or export possibility in this plugin.',
        'plugins.importexport.crossref.settings' => 'Crossref Settings',
        'plugins.importexport.crossref.settings.depositorIntro' => 'The following items are required for a successful Crossref deposit.',
        'plugins.importexport.crossref.settings.form.depositorName' => 'Depositor name',
        'plugins.importexport.crossref.settings.form.depositorName.description' => 'Name of the organization registering the DOIs. It is included with deposited metadata and used to record who submitted the deposit.',
        'plugins.importexport.crossref.settings.form.depositorEmail' => 'Depositor email',
        'plugins.importexport.crossref.settings.form.depositorEmail.description' => 'Email address of the individual responsible for registering content with Crossref. It is included with the deposited metadata and used when sending the deposit confirmation email.',
        'plugins.importexport.crossref.settings.form.depositorNameRequired' => 'Please enter the depositor name.',
        'plugins.importexport.crossref.settings.form.depositorEmailRequired' => 'Please enter the depositor email.',
        'plugins.importexport.crossref.registrationIntro' => '<p>If you would like to use this plugin to register Digital Object Identifiers (DOIs) directly with <a href="http://www.crossref.org/">Crossref</a>, you will need to add your <a href="https://www.crossref.org/documentation/member-setup/account-credentials/">Crossref account credentials</a> into the username and password fields below.</p><p>Depending on your Crossref membership, there are two ways to enter your username and password:</p><ul><li>If you are using an organizational account, add your <a href="https://www.crossref.org/documentation/member-setup/account-credentials/#00376">shared username and password</a></li><li>If you are using a <a href="https://www.crossref.org/documentation/member-setup/account-credentials/#00368">personal account</a>, enter your email address and the role in the username field. The username will look like: email@example.com/role</li><li>If you do not know or have access to your Crossref credentials, you can contact <a href="https://support.crossref.org/">Crossref support</a> for assistance. Without credentials, you may still export metadata into the Crossref XML format, but you cannot register your DOIs with Crossref from OJS.</li></ul>',
        'plugins.importexport.crossref.settings.form.username' => 'Username',
        'plugins.importexport.crossref.settings.form.username.description' => 'The Crossref username that will be used to authenticate your deposits. If you are using a personal account, please see the advice above.',
        'plugins.importexport.crossref.settings.form.usernameRequired' => 'Please enter the username you got from Crossref.',
        'plugins.importexport.crossref.settings.form.automaticRegistration.description' => 'OJS will deposit assigned DOIs automatically to Crossref. Please note that this may take a short amount of time after publication to process  (e.g. depending on your cronjob configuration). You can check for all unregistered DOIs.',
        'plugins.importexport.crossref.settings.form.testMode.description' => 'Use the Crossref test API (testing environment) for the DOI deposit. Please do not forget to remove this option in production.',
        'plugins.importexport.crossref.settings.form.validation' => 'Validate XML. Use this option for the XML download for the manual DOI registration.',
        'plugins.importexport.crossref.settings.form.onlyValidateExport' => 'Only validate export. Don\'t download the file.',
        'plugins.importexport.crossref.issues.description' => 'Note: Only issues (and not their articles) will be considered for export/registration here.',
        'plugins.importexport.crossref.status.failed' => 'Failed',
        'plugins.importexport.crossref.status.registered' => 'Active',
        'plugins.importexport.crossref.status.markedRegistered' => 'Marked active',
        'plugins.importexport.crossref.status.notDeposited' => 'Not deposited',
        'plugins.importexport.crossref.action.register' => 'Deposit',
        'plugins.importexport.crossref.statusLegend' => '
		<p>Deposit status:</p>
		<p>
		- Not deposited: no deposit attempt has been made for this DOI.<br />
		- Active: the DOI has been deposited, and is resolving correctly.<br />
		- Failed: the DOI deposit has failed.<br />
		- Marked active: the DOI was manually marked as active.
		</p>
		<p>Only the status of the last deposit attempt is displayed.</p>
		<p>If a deposit has failed, please solve the problem and try to register the DOI again.</p>',
        'plugins.importexport.crossref.action.export' => 'Export',
        'plugins.importexport.crossref.action.markRegistered' => 'Mark active',
        'plugins.importexport.crossref.senderTask.name' => 'Crossref automatic registration task',
        'plugins.importexport.crossref.cliUsage' => 'Usage:
{$scriptName} {$pluginName} export [xmlFileName] [journal_path] articles objectId1 [objectId2] ...
{$scriptName} {$pluginName} register [journal_path] articles objectId1 [objectId2] ...
',
        'plugins.importexport.crossref.register.error.mdsError' => 'Registration was not fully successful! The DOI registration server returned an error.',
        'plugins.importexport.crossref.register.success.warning' => 'Registration was successful but the following warning occurred: \'{$param}\'.',
        'plugins.importexport.crossref.export.error.issueNotFound' => 'No issue matched the specified issue ID "{$issueId}".',
        'plugins.importexport.crossref.export.error.articleNotFound' => 'No article matched the specified article ID "{$articleId}".',
        'plugins.generic.crossref.registrationAgency.name' => 'Crossref',
        'plugins.generic.crossref.successMessage' => 'The metadata for this item has been deposited with Crossref. To view further details, see the submission in the <a href="https://doi.crossref.org/servlet/submissionAdmin?sf=detail&submissionID={$submissionId}">Crossref admin panel</a>.',
        'plugins.generic.tinymce.name' => 'TinyMCE Plugin',
        'plugins.generic.tinymce.description' => 'This plugin enables WYSIWYG editing of textareas using the <a href="https://www.tiny.cloud/" target="_blank">TinyMCE</a> content editor.',
        'plugins.generic.tinymce.settings' => 'Settings',
        'plugins.generic.tinymce.pkpTags.listTags' => 'Select Tag',
        'plugins.generic.tinymce.pkpTags.noneAvailable' => 'No tags are available for this field.',
        'plugins.generic.tinymce.pkpTags.description' => 'You can insert any of the following tags:',
        'plugins.generic.tinymce.variables.principalContactName' => 'Principal Contact Name ("{$value}")',
        'plugins.generic.tinymce.variables.principalContactEmail' => 'Principal Contact Email ("{$value}")',
        'plugins.generic.tinymce.variables.supportContactName' => 'Support Contact Name ("{$value}")',
        'plugins.generic.tinymce.variables.supportContactEmail' => 'Support Contact Email ("{$value}")',
        'plugins.generic.tinymce.variables.supportContactPhone' => 'Support Contact Phone ("{$value}")',
        'plugins.generic.lensGalley.displayName' => 'eLife Lens Article Viewer',
        'plugins.generic.lensGalley.description' => 'This plugin provides rendering support for JATS XML galleys using eLife Lens.',
        'plugins.generic.customBlockManager.displayName' => 'Custom Block Manager',
        'plugins.generic.customBlockManager.manage' => 'Manage Custom Blocks',
        'plugins.generic.customBlockManager.description' => 'This Plugin lets you manage (add, edit and delete) custom sidebar blocks.',
        'plugins.generic.customBlockManager.customBlocks' => 'Custom Blocks',
        'plugins.generic.customBlockManager.blockName' => 'Block Name',
        'plugins.generic.customBlockManager.addBlock' => 'Add Block',
        'plugins.generic.customBlockManager.noneCreated' => 'No custom blocks have been created.',
        'plugins.generic.customBlock.content' => 'Content',
        'plugins.generic.customBlock.nameSuffix' => '(Custom Block)',
        'plugins.generic.customBlock.description' => 'This is a user-generated block.',
        'plugins.generic.customBlock.nameRequired' => 'The custom block name is required.',
        'plugins.generic.customBlock.nameRegEx' => 'The custom block name must contain only letters, numbers, and hyphens/underscores.',
        'plugins.generic.customBlock.showName' => 'Show Name',
        'plugins.generic.customBlock.showName.description' => 'Show the name of this block above the block content.',
        'plugins.generic.htmlArticleGalley.displayName' => 'HTML Article Galley',
        'plugins.generic.htmlArticleGalley.description' => 'This plugin provides rendering support for HTML Article Galleys.',
        'plugins.generic.googleScholar.name' => 'Google Scholar Indexing Plugin',
        'plugins.generic.googleScholar.description' => 'This plugin enables indexing of published content in Google Scholar.',
        'plugins.generic.acron.name' => 'Acron Plugin',
        'plugins.generic.acron.description' => 'This plugin attempts to reduce the dependence of the application on periodic scheduling tools such as \'cron.\'',
        'plugins.generic.acron.enabled' => 'The Acron Plugin has been enabled.',
        'plugins.generic.acron.disabled' => 'The Acron Plugin has been disabled.',
        'plugins.generic.acron.reloadedCronTab' => 'Cron tab successfully reloaded.',
        'plugins.generic.acron.reload' => 'Reload Scheduled Tasks',
        'plugins.generic.acron.tasksReloaded' => 'Scheduled Tasks were reloaded.',
        'plugins.generic.webfeed.displayName' => 'Web Feed Plugin',
        'plugins.generic.webfeed.description' => 'This plugin produces RSS/Atom web syndication feeds.<br>The plugin also includes a sidebar block which enables you to display the feed links on your application\'s sidebar',
        'plugins.generic.webfeed.settings' => 'Settings',
        'plugins.generic.webfeed.settings.issue' => 'Display web feed links on issue pages only.',
        'plugins.generic.webfeed.settings.homepageAndIssues' => 'Display web feed links on homepage and issue pages only.',
        'plugins.generic.webfeed.settings.homepage' => 'Display web feed links on homepage only.',
        'plugins.generic.webfeed.settings.all' => 'Display web feed links on all application pages.',
        'plugins.generic.webfeed.settings.currentIssue' => 'Display items in current published issue.',
        'plugins.generic.webfeed.settings.recent' => 'Display a fixed number of the most recent publications.',
        'plugins.generic.webfeed.settings.recentArticles' => 'Number of publications to display',
        'plugins.generic.webfeed.settings.recentItemsRequired' => 'Please enter a positive integer for recent published items.',
        'plugins.generic.webfeed.atom.altText' => 'Atom logo',
        'plugins.generic.webfeed.rss1.altText' => 'RSS1 logo',
        'plugins.generic.webfeed.rss2.altText' => 'RSS2 logo',
        'plugins.generic.webfeed.blockTitle' => 'Latest publications',
        'plugins.generic.webfeed.settings.includeIdentifiers' => 'Include identifiers (ISBN, keywords, categories, etc.) in the feed summary?',
        'plugins.metadata.dc11.articleAdapter.displayName' => 'DC 1.1 Article Format Adapter',
        'plugins.metadata.dc11.articleAdapter.description' => 'Extracts/injects meta-data from/into article format.',
        'plugins.metadata.dc11.displayName' => 'Dublin Core 1.1 meta-data',
        'plugins.metadata.dc11.description' => 'Contributes Dublin Core version 1.1 schemas and application adapters.',
        'plugins.block.developedBy.displayName' => '"Developed By" Block',
        'plugins.block.developedBy.description' => 'This plugin provides sidebar "Developed By" link.',
        'plugins.block.developedBy.blockTitle' => 'Developed By',
        'plugins.block.subscription.displayName' => 'Subscription Block',
        'plugins.block.subscription.description' => 'This plugin provides sidebar subscription information.',
        'plugins.block.subscription.blockTitle' => 'Subscription',
        'plugins.block.subscription.expires' => 'Expires',
        'plugins.block.subscription.providedBy' => 'Access provided by: {$institutionName}',
        'plugins.block.subscription.comingFromIP' => 'Accessed from: {$ip}',
        'plugins.block.subscription.about' => 'Subscriptions',
        'plugins.block.subscription.loginToVerifySubscription' => 'Login to access subscriber-only resources.',
        'plugins.block.subscription.subscriptionRequired' => 'A subscription is required to access some resources.',
        'plugins.block.subscription.subscriptionRequired.learnMore' => 'Learn More',
        'plugins.block.information.displayName' => 'Information Block',
        'plugins.block.information.description' => 'This plugin provides sidebar information link.',
        'plugins.block.information.link' => 'Information',
        'plugins.block.browse' => 'Browse',
        'plugins.block.browse.displayName' => 'Browse Block',
        'plugins.block.browse.description' => 'This plugin provides sidebar "browse" tools.',
        'plugins.block.browse.category' => 'Categories',
        'plugins.block.makeSubmission.displayName' => '"Make a Submission" Block',
        'plugins.block.makeSubmission.description' => 'This plugin provides a sidebar block with a "Make a Submission" link.',
        'plugins.block.makeSubmission.linkLabel' => 'Make a Submission',
        'plugins.block.languageToggle.displayName' => 'Language Toggle Block',
        'plugins.block.languageToggle.description' => 'This plugin provides the sidebar language toggler.',
        'plugins.gateways.resolver.displayName' => 'Resolver Plugin',
        'plugins.gateways.resolver.description' => 'This plugin resolves issues and articles based on citation information.',
        'plugins.gateways.resolver.errors.errorMessage' => 'Unable to resolve a single entity using the specified citation information. Please ensure that the citation information is comprehensive and refers to an entity in this deployment of OJS.',
        'plugins.gateways.resolver.exportHoldings' => 'Export Holdings',
        'plugins.generic.announcementfeed.displayName' => 'Announcement Feed Plugin',
        'plugins.generic.announcementfeed.description' => 'This plugin produces RSS/Atom web syndication feeds for journal announcements.',
        'plugins.generic.announcementfeed.settings' => 'Settings',
        'plugins.generic.announcementfeed.settings.all' => 'Display feed links on all journal pages.',
        'plugins.generic.announcementfeed.settings.homepage' => 'Display feed links only on homepage and announcement page.',
        'plugins.generic.announcementfeed.settings.announcement' => 'Display feed links only on announcement page.',
        'plugins.generic.announcementfeed.settings.recentAnnouncements1' => 'Limit feed to',
        'plugins.generic.announcementfeed.settings.recentAnnouncements2' => 'most recent announcements.',
        'plugins.generic.announcementfeed.settings.recentItemsRequired' => 'Please enter a positive integer for recent announcements.',
        'plugins.generic.announcementfeed.atom.altText' => 'Atom logo',
        'plugins.generic.announcementfeed.rss1.altText' => 'RSS1 logo',
        'plugins.generic.announcementfeed.rss2.altText' => 'RSS2 logo',
        'plugins.generic.driver.displayName' => 'DRIVER',
        'plugins.generic.driver.description' => 'The DRIVER plugin extends the OAI-PMH interface according to the DRIVER Guidelines 2.0, helping OJS journals to become DRIVER compliant.',
        'plugins.generic.googleAnalytics.displayName' => 'Google Analytics Plugin',
        'plugins.generic.googleAnalytics.description' => 'Integrate OJS with Google Analytics, Google\'s web site traffic analysis application. Requires that you have already setup a Google Analytics account. Please see the <a href="https://www.google.com/analytics/" title="Google Analytics site">Google Analytics site</a> for more information.',
        'plugins.generic.googleAnalytics.manager.settings.description' => '<p>With this plugin enabled Google Analytics may be used to collect and analyze web site usage and traffic. Please note that this plugin requires that you have already setup a Google Analytics account. Please see the <a href="https://www.google.com/analytics/" title="Google Analytics site">Google Analytics site</a> for more information.</p>
<p>Please note that Google Analytics may require up to 24 hours before statistics are collected and reported. During this period, the \'Check Status\' function may not accurately report whether it has detected the required tracking code.</p>',
        'plugins.generic.googleAnalytics.manager.settings.googleAnalyticsSiteId' => 'Account number',
        'plugins.generic.googleAnalytics.manager.settings.googleAnalyticsSiteIdRequired' => 'Please enter an account number.',
        'plugins.generic.googleAnalytics.authorAccount' => 'Google Analytics account number',
        'plugins.generic.googleAnalytics.authorAccount.description' => 'To track published article readership using Google Analytics, enter an account number here (e.g. UA-xxxxxx-x).',
        'plugins.generic.googleAnalytics.authorAccountInvalid' => 'One or more Google Analytics account numbers entered for submission authors are not valid.',
        'plugins.generic.citationStyleLanguage.displayName' => 'Citation Style Language',
        'plugins.generic.citationStyleLanguage.description' => 'Allow readers to get a published article\'s citation in one of several formats supported by the Citation Style Language.',
        'plugins.generic.citationStyleLanguage.description.omp' => 'Allow readers to get a published book\'s citation in one of several formats supported by the Citation Style Language.',
        'plugins.generic.citationStyleLanguage.style.acm-sig-proceedings' => 'ACM',
        'plugins.generic.citationStyleLanguage.style.acs-nano' => 'ACS',
        'plugins.generic.citationStyleLanguage.style.apa' => 'APA',
        'plugins.generic.citationStyleLanguage.style.associacao-brasileira-de-normas-tecnicas' => 'ABNT',
        'plugins.generic.citationStyleLanguage.style.chicago-author-date' => 'Chicago',
        'plugins.generic.citationStyleLanguage.style.harvard-cite-them-right' => 'Harvard',
        'plugins.generic.citationStyleLanguage.style.ieee' => 'IEEE',
        'plugins.generic.citationStyleLanguage.style.modern-language-association' => 'MLA',
        'plugins.generic.citationStyleLanguage.style.turabian-fullnote-bibliography' => 'Turabian',
        'plugins.generic.citationStyleLanguage.style.vancouver' => 'Vancouver',
        'plugins.generic.citationStyleLanguage.style.ama' => 'AMA',
        'plugins.generic.citationStyleLanguage.download.bibtex' => 'BibTeX',
        'plugins.generic.citationStyleLanguage.download.ris' => 'Endnote/Zotero/Mendeley (RIS)',
        'plugins.generic.citationStyleLanguage.settings.citationDownloads' => 'Downloadable Formats',
        'plugins.generic.citationStyleLanguage.settings.citationDownloadsDescription' => 'Select which downloadable formats you\'d like to offer your readers. Downloadable formats are typically used for importing into third-party bibliography management software, like EndNote or Zotero.',
        'plugins.generic.citationStyleLanguage.settings.citationFormats' => 'Additional Citation Formats',
        'plugins.generic.citationStyleLanguage.settings.citationFormatsDescription' => 'Select which additional formats you\'d like to offer your readers.',
        'plugins.generic.citationStyleLanguage.settings.citationFormatsPrimary' => 'Primary Citation Format',
        'plugins.generic.citationStyleLanguage.settings.citationFormatsPrimaryDescription' => 'Select which citation format you would like to display by default on your article landing page.',
        'plugins.generic.citationStyleLanguage.settings.citationFormatsPrimaryDescription.omp' => 'Select which citation format you would like to display by default on your book landing page.',
        'plugins.generic.citationStyleLanguage.settings.publisherLocation' => 'Publisher Location',
        'plugins.generic.citationStyleLanguage.settings.publisherLocation.description' => 'Some citation formats request the geographic location of the publisher, such as "London, U.K.".',
        'plugins.generic.citationStyleLanguage.settings.citationUserGroups' => 'Contributors',
        'plugins.generic.citationStyleLanguage.settings.citationUserGroupsDescription' => 'In some citation styles, contributors must be identified differently depending on their role. Please identify the appropriate roles.',
        'plugins.generic.citationStyleLanguage.settings.citationChooseAuthor' => 'Authors',
        'plugins.generic.citationStyleLanguage.settings.citationChooseEditor' => 'Editors',
        'plugins.generic.citationStyleLanguage.settings.citationChooseTranslator' => 'Translators',
        'plugins.generic.citationStyleLanguage.settings.citationChooseChapterAuthor' => 'Chapter Authors',
        'plugins.generic.citationStyleLanguage.settings.citationOptionChooseAuthor' => 'Select the roles that should be identified as authors.',
        'plugins.generic.citationStyleLanguage.settings.citationOptionChooseEditor' => 'Select the roles that should be identified as editors.',
        'plugins.generic.citationStyleLanguage.settings.citationOptionChooseTranslator' => 'Select the roles that should be identified as translators.',
        'plugins.generic.citationStyleLanguage.settings.citationOptionChooseChapterAuthor' => 'Select the roles that should be identified as chapter authors.',
        'plugins.generic.recommendBySimilarity.displayName' => 'Recommend Similar Articles',
        'plugins.generic.recommendBySimilarity.description' => 'This plugin adds a list of similar articles to the article abstract page.',
        'plugins.generic.recommendBySimilarity.heading' => 'Similar Articles',
        'plugins.generic.recommendBySimilarity.advancedSearchIntro' => 'You may also {$advancedSearchLink} for this article.',
        'plugins.generic.recommendBySimilarity.advancedSearch' => 'start an advanced similarity search',
        'plugins.generic.staticPages.displayName' => 'Static Pages Plugin',
        'plugins.generic.staticPages.description' => 'This plugin allows Static Content Management.',
        'plugins.generic.staticPages.staticPages' => 'Static Pages',
        'plugins.generic.staticPages.pageTitle' => 'Title',
        'plugins.generic.staticPages.content' => 'Content',
        'plugins.generic.staticPages.path' => 'Path',
        'plugins.generic.staticPages.requirement.tinymce' => '<p><strong>The TinyMCE Plugin must be installed and enabled in order to add/edit content.</strong></p>',
        'plugins.generic.staticPages.editAddContent' => 'Edit/Add Content',
        'plugins.generic.staticPages.addStaticPage' => 'Add Static Page',
        'plugins.generic.staticPages.addNewPage' => 'Add New Page',
        'plugins.generic.staticPages.editStaticPage' => 'Edit Static Page',
        'plugins.generic.staticPages.noneCreated' => 'No static pages have been created.',
        'plugins.generic.staticPages.settingInstructions' => 'The form below shows you all the static pages you have created.  You can edit or delete the pages using the links on the right-hand side.',
        'plugins.generic.staticPages.editInstructions' => 'Use the form below to add/edit page content.',
        'plugins.generic.staticPages.pathRegEx' => 'The path field must contain only alphanumeric characters plus \'.\', \'/\', \'-\', and \'_\'.',
        'plugins.generic.staticPages.viewInstructions' => '<p>This page will be accessible at: <blockquote>{$pagesPath}</blockquote>...where %PATH% is the path entered above. <strong>Note:</strong> No two pages can have the same path. Using paths that are built into the system may cause you to lose access to important functions.</p>',
        'plugins.generic.staticPages.duplicatePath' => 'This path already exists for another static page.',
        'plugins.generic.staticPages.pageSaved' => 'Page successfully saved.',
        'plugins.generic.staticPages.pageDeleted' => 'Page successfully deleted.',
        'plugins.generic.staticPages.noneExist' => 'No pages have been created',
        'emails.orcidCollectAuthorId.subject' => 'Submission ORCID',
        'emails.orcidCollectAuthorId.body' => 'Dear {$recipientName},<br/>
<br/>
You have been listed as an author on a manuscript submission to {$contextName}.<br/>
To confirm your authorship, please add your ORCID id to this submission by visiting the link provided below.<br/>
<br/>
<a href="{$authorOrcidUrl}"><img id="orcid-id-logo" src="https://info.orcid.org/wp-content/uploads/2020/12/ORCIDiD_icon16x16.png" width=\'16\' height=\'16\' alt="ORCID iD icon" style="display: block; margin: 0 .5em 0 0; padding: 0; float: left;"/>Register or connect your ORCID iD</a><br/>
<br/>
<br>
<a href="{$orcidAboutUrl}">More information about ORCID at {$contextName}</a><br/>
<br/>
If you have any questions, please contact me.<br/>
<br/>
{$principalContactSignature}<br/>
',
        'emails.orcidCollectAuthorId.description' => 'This email is sent to collect the ORCID id\'s from authors.',
        'emails.orcidRequestAuthorAuthorization.subject' => 'Requesting ORCID record access',
        'emails.orcidRequestAuthorAuthorization.body' => 'Dear {$recipientName},<br>
<br>
You have been listed as an author on the manuscript submission "{$submissionTitle}" to {$contextName}.
<br>
<br>
Please allow us to add your ORCID id to this submission and also to add the submission to your ORCID profile on publication.<br>
Visit the link to the official ORCID website, login with your profile and authorize the access by following the instructions.<br>
<a href="{$authorOrcidUrl}"><img id="orcid-id-logo" src="https://info.orcid.org/wp-content/uploads/2020/12/ORCIDiD_icon16x16.png" width=\'16\' height=\'16\' alt="ORCID iD icon" style="display: block; margin: 0 .5em 0 0; padding: 0; float: left;"/>Register or Connect your ORCID iD</a><br/>
<br>
<br>
<a href="{$orcidAboutUrl}">More about ORCID at {$contextName}</a><br/>
<br>
If you have any questions, please contact me.<br>
<br>
{$principalContactSignature}<br>
',
        'emails.orcidRequestAuthorAuthorization.description' => 'This email is sent to request ORCID record access from authors.',
        'emailTemplate.variable.authorOrcidUrl' => 'ORCID OAuth authorization link',
        'emailTemplate.variable.orcidAboutUrl' => 'URL to the page about ORCID',
        'plugins.generic.orcidProfile.orcidRequestAuthorAuthorization.name' => 'orcidRequestAuthorAuthorization',
        'plugins.generic.orcidProfile.orcidCollectAuthorId.name' => 'orcidCollectAuthorId',
        'plugins.generic.orcidProfile.displayName' => 'ORCID Profile Plugin',
        'plugins.generic.orcidProfile.description' => 'Allows for the import of user profile information from ORCID.',
        'plugins.generic.orcidProfile.instructions' => 'You can pre-populate this form with information from an ORCID profile. Enter the email address or ORCID iD associated with the ORCID profile, then click "Submit".',
        'plugins.generic.orcidProfile.noData' => 'Couldn\'t find any data from ORCID.',
        'plugins.generic.orcidProfile.emailOrOrcid' => 'Email address or ORCID iD:',
        'plugins.generic.orcidProfile.manager.settings.title' => 'ORCID API Settings',
        'plugins.generic.orcidProfile.manager.settings.hidden' => 'hidden',
        'plugins.generic.orcidProfile.manager.settings.description' => 'Please configure the ORCID API access for use in pulling ORCID profile information into user and author profiles and updating connected ORCID records with new publications (only for ORCID Members).',
        'plugins.generic.orcidProfile.manager.settings.description.globallyconfigured' => 'The ORCID API was configured globally by the host. The following credentials have been saved.',
        'plugins.generic.orcidProfile.manager.settings.pluginDisabled' => 'Due to validation errors, plugin was disabled.',
        'plugins.generic.orcidProfile.manager.settings.orcidProfileAPIPath' => 'ORCID API',
        'plugins.generic.orcidProfile.manager.settings.orcidProfileAPIPath.public' => 'Public',
        'plugins.generic.orcidProfile.manager.settings.orcidProfileAPIPath.publicSandbox' => 'Public Sandbox',
        'plugins.generic.orcidProfile.manager.settings.orcidProfileAPIPath.member' => 'Member',
        'plugins.generic.orcidProfile.manager.settings.orcidProfileAPIPath.memberSandbox' => 'Member Sandbox',
        'plugins.generic.orcidProfile.manager.settings.orcidClientId' => 'Client ID',
        'plugins.generic.orcidProfile.manager.settings.orcidClientSecret' => 'Client Secret',
        'plugins.generic.orcidProfile.manager.settings.orcidScope' => 'Profile Access Scope',
        'plugins.generic.orcidProfile.manager.settings.mailSectionTitle' => 'E-Mail Settings',
        'plugins.generic.orcidProfile.manager.settings.saved' => 'Settings saved',
        'plugins.generic.orcidProfile.manager.settings.sendMailToAuthorsOnPublication' => 'Send e-mail to request ORCID authorization from authors when an article is accepted ie. sent to copy editing',
        'plugins.generic.orcidProfile.manager.settings.logSectionTitle' => 'ORCID request log',
        'plugins.generic.orcidProfile.manager.settings.logLevel.help' => 'Select the amount of logging output written by the plugin',
        'plugins.generic.orcidProfile.manager.settings.logLevel.error' => 'Errors',
        'plugins.generic.orcidProfile.manager.settings.logLevel.all' => 'All',
        'plugins.generic.orcidProfile.manager.settings.city' => 'City',
        'plugins.generic.orcidProfile.manager.settings.country' => 'Country',
        'plugins.generic.orcidProfile.manager.settings.review' => 'Review Location settings',
        'plugins.generic.orcidProfile.manager.settings.review.help' => 'Select City, Country for enabling sending reviewer information to ORCID',
        'plugins.generic.orcidProfile.author.accessDenied' => 'ORCID access was denied at',
        'plugins.generic.orcidProfile.author.accessTokenStored' => 'ORCID record access granted with scope {$orcidAccessScope}, valid until',
        'plugins.generic.orcidProfile.author.requestAuthorization' => 'Send e-mail to request ORCID authorization from contributor',
        'plugins.generic.orcidProfile.author.deleteORCID' => 'Delete ORCID iD and access token!',
        'plugins.generic.orcidProfile.author.orcidEmptyNotice' => 'See below to request authenticated ORCID iD',
        'plugins.generic.orcidProfile.author.unauthenticated' => 'ORCID iD not authenticated! Please request authentication from the contributor.',
        'plugins.generic.orcidProfile.verify.title' => 'ORCID Authorization',
        'plugins.generic.orcidProfile.verify.sendSubmissionToOrcid.success' => 'The submission has been added to your ORCID record.',
        'plugins.generic.orcidProfile.verify.sendSubmissionToOrcid.failure' => 'The submission could not be added to your ORCID record.',
        'plugins.generic.orcidProfile.verify.sendSubmissionToOrcid.notpublished' => 'The submission will be added to your ORCID record during publication.',
        'plugins.generic.orcidProfile.verify.success' => 'Your ORCID iD has been verified and successfully associated with the submission.',
        'plugins.generic.orcidProfile.verify.failure' => 'Your ORCID iD could not be verified. The link is no longer valid.',
        'plugins.generic.orcidProfile.verify.duplicateOrcid' => 'An ORCID iD was already stored for this submission.',
        'plugins.generic.orcidProfile.verify.denied' => 'You denied access to your ORCID record.',
        'plugins.generic.orcidProfile.authFailure' => 'The ORCID authorization link has already been used or is invalid.',
        'plugins.generic.orcidProfile.invalidClient' => 'Invalid client credentials',
        'plugins.generic.orcidProfile.failure.contact' => 'Please contact the journal manager with your name, ORCID iD, and details of your submission.',
        'plugins.generic.orcidProfile.fieldset' => 'ORCID',
        'plugins.generic.orcidProfile.connect' => 'Create or Connect your ORCID iD',
        'plugins.generic.orcidProfile.authorise' => 'Authorise and Connect your ORCID iD',
        'plugins.generic.orcidProfile.about.title' => 'What is ORCID?',
        'plugins.generic.orcidProfile.about.orcidExplanation' => 'ORCID is an independent non-profit organization that provides a persistent identifier – an ORCID iD – that distinguishes you from other researchers and a mechanism for linking your research outputs and activities to your iD. ORCID is integrated into many systems used by publishers, funders, institutions, and other research-related services. Learn more at <a href="https://orcid.org">orcid.org</a>.',
        'plugins.generic.orcidProfile.about.howAndWhy.title' => 'How and why we collect ORCID iDs?',
        'plugins.generic.orcidProfile.about.howAndWhyPublicAPI' => 'This journal is collecting your ORCID iD so we and the wider community can be confident that you are correctly identified and connected with your publication(s). This will ensure your connection to your full body of work stays with you throughout your career. <br>
	When you click the “Authorize” button in the ORCID popup, we will ask you to share your iD using an authenticated process—either by registering for an ORCID iD or, if you already have one, by signing into your ORCID account, then granting us permission to get your ORCID iD. We do this to ensure you are correctly identified and securely connected to your ORCID iD.<br>
	Learn more in <a href="https://info.orcid.org/whats-so-special-about-signing-in/">What’s so special about signing in.</a><br>
This journal will collect and display authenticated authors’ and coauthors’ iDs on the OJS profile and article page.',
        'plugins.generic.orcidProfile.about.howAndWhyMemberAPI' => 'This journal is collecting your ORCID iD so we and the wider community can be confident you are correctly identified and connected with your publication(s). This will ensure your connection to your full body of work stays with you throughout your career.<br>
	When you click the “Authorize” button in the ORCID popup, we will ask you to share your iD using an authenticated process—either by registering for an ORCID iD or, if you already have one, by signing into your ORCID account, then granting us permission to get your ORCID iD. We do this to ensure you are correctly identified and securely connecting to your ORCID iD.<br>
	Learn more in <a href="https://info.orcid.org/whats-so-special-about-signing-in/">What’s so special about signing in.</a><br>
	This journal will collect and display authenticated authors’ and coauthors’ iDs on the OJS profile and article page. In addition, article metadata will automatically be pushed to your ORCID record, enabling us to help you keep your record up-to-date with trusted information. Learn more in <a href="https://info.orcid.org/six-ways-to-make-your-orcid-id-work-for-you/">Six ways to make your ORCID iD work for you!</a>
',
        'plugins.generic.orcidProfile.about.display.title' => 'Where are ORCID iDs displayed?',
        'plugins.generic.orcidProfile.about.display' => 'To acknowledge that you have used your iD and that it has been authenticated, we display the ORCID iD icon <img src="https://info.orcid.org/wp-content/uploads/2020/12/ORCIDiD_icon16x16.png" alt="iD icon" width="16" height="16" border="0"> alongside your name on the article page of your submission and on your public user profile.<br>
		Learn more in <a href="https://info.orcid.org/how-should-an-orcid-id-be-displayed/">How should an ORCID iD be displayed.</a>',
        'plugins.generic.orcidProfile.manager.settings.orcidClientId.error' => 'Invalid client ID',
        'plugins.generic.orcidProfile.manager.settings.orcidClientSecret.error' => 'Invalid client secret',
        'plugins.generic.orcidProfile.manager.status.description' => 'OrcidProfile Plugin Status',
        'plugins.generic.orcidProfile.manager.status.configuration.enabled' => 'OrcidProfile Plugin enabled',
        'plugins.generic.orcidProfile.manager.status.configuration.disabled' => 'OrcidProfile Plugin disabled',
        'plugins.generic.orcidProfile.manager.status.configuration.global' => 'Globally configured in config.inc.php',
        'plugins.generic.orcidProfile.manager.status.configuration.journal' => 'Journal-wise configured',
        'plugins.generic.orcidProfile.manager.status.configuration.clientIdValid' => 'Client Id is valid',
        'plugins.generic.orcidProfile.manager.status.configuration.clientIdInvalid' => 'Client Id is invalid, please check your input',
        'plugins.generic.orcidProfile.manager.status.configuration.clientSecretValid' => 'Client Secret is valid',
        'plugins.generic.orcidProfile.manager.status.configuration.clientSecretInvalid' => 'Client Secret is invalid, please check your credentials',
        'plugins.generic.orcidProfile.verify.duplicateOrcidAuthor' => 'Duplicate ORCiDs for contributors detected.',
        'plugins.generic.orcidProfile.verify.hasUnauthenticatedOrcid' => 'Unauthenticated ORCiDs for contributors detected.',
        'plugins.generic.recommendByAuthor.displayName' => 'Recommend Articles by Author',
        'plugins.generic.recommendByAuthor.description' => 'This plugin inserts a list of articles by the same author on the article abstract page.',
        'plugins.generic.recommendByAuthor.heading' => 'Most read articles by the same author(s)',
        'plugins.generic.recommendByAuthor.noMetric' => 'Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin\'s site settings page and/or on the journal manager\'s settings pages.',
        'plugins.importexport.native.displayName' => 'Native XML Plugin',
        'plugins.importexport.native.description' => 'Import and export articles and issues in OJS\'s native XML format.',
        'plugins.importexport.native.import' => 'Import',
        'plugins.importexport.native.import.instructions' => 'Upload XML file to import',
        'plugins.importexport.native.exportSubmissionsSelect' => 'Select articles to export',
        'plugins.importexport.native.exportSubmissions' => 'Export Articles',
        'plugins.importexport.native.exportIssues' => 'Export Issues',
        'plugins.importexport.native.results' => 'Import Results',
        'plugins.inportexport.native.uploadFile' => 'Please upload a file under "Import" in order to continue.',
        'plugins.importexport.native.importComplete' => 'The import completed successfully. The following items were imported:',
        'plugins.importexport.native.cliUsage' => 'Usage: {$scriptName} {$pluginName} [command] ...
Commands:
	import [xmlFileName] [journal_path] [--user_name] ...
	export [xmlFileName] [journal_path] articles [articleId1] [articleId2] ...
	export [xmlFileName] [journal_path] article [articleId]
	export [xmlFileName] [journal_path] issues [issueId1] [issueId2] ...
	export [xmlFileName] [journal_path] issue [issueId]

Additional parameters are required for importing data as follows, depending
on the root node of the XML document.

If the root node is <article> or <articles>, additional parameters are required.
The following formats are accepted:

{$scriptName} {$pluginName} import [xmlFileName] [journal_path] [--user_name]
	issue_id [issueId] section_id [sectionId]

{$scriptName} {$pluginName} import [xmlFileName] [journal_path] [--user_name]
	issue_id [issueId] section_name [name]

{$scriptName} {$pluginName} import [xmlFileName] [journal_path]
	issue_id [issueId] section_abbrev [abbrev]
',
        'plugins.importexport.native.error.unknownSection' => 'Unknown section {$param}',
        'plugins.importexport.native.error.unknownUser' => 'A user must be provided by using the --user_name or -u command parameter.',
        'plugins.importexport.native.import.error.sectionTitleMismatch' => 'The section title "{$section1Title}" and the section title "{$section2Title}" in the "{$issueTitle}" issue matched the different existing journal sections.',
        'plugins.importexport.native.import.error.sectionTitleMatch' => 'The section title "{$sectionTitle}" in the "{$issueTitle}" issue matched an existing journal section, but another title of this section doesn\'t match with another title of the existing journal section.',
        'plugins.importexport.native.import.error.sectionAbbrevMismatch' => 'The section abbreviation "{$section1Abbrev}" and the section abbreviation "{$section2Abbrev}" of the "{$issueTitle}" issue matched the different existing journal sections.',
        'plugins.importexport.native.import.error.sectionAbbrevMatch' => 'The section abbreviation "{$sectionAbbrev}" in the "{$issueTitle}" issue matched an existing journal section, but another abbreviation of this section doesn\'t match with another abbreviation of the existing journal section.',
        'plugins.importexport.native.import.error.issueIdentificationMatch' => 'None or more than one issue matches the given issue identification "{$issueIdentification}".',
        'plugins.importexport.native.import.error.issueIdentificationDuplicate' => 'Existing issue with id {$issueId} matches the given issue identification "{$issueIdentification}".  This issue will not be modified, but articles will be added.',
        'plugins.importexport.native.import.error.issueIdentificationMissing' => 'The issue identification element is missing for the article "{$articleTitle}".',
        'plugins.importexport.native.import.error.publishedDateMissing' => 'The article "{$articleTitle}" is contained within an issue, but has no published date.',
        'plugins.importexport.users.displayName' => 'Users XML Plugin',
        'plugins.importexport.users.description' => 'Import and export users',
        'plugins.importexport.users.cliUsage' => 'Usage: {$scriptName} {$pluginName} [command] ...
Commands:
	import [xmlFileName] [journal_path]
	export [xmlFileName] [journal_path]
	export [xmlFileName] [journal_path] [userId1] [userId2] ...
',
        'plugins.importexport.users.cliUsage.examples' => '
Examples:
	Import users into myJournal from myImportFile.xml:
	{$scriptName} {$pluginName} import myImportFile.xml myJournal

	Export all users from myJournal:
	{$scriptName} {$pluginName} export myExportFile.xml myJournal

	Export users specified by their ID:
	{$scriptName} {$pluginName} export myExportFile.xml myJournal 1 2
',
        'plugins.importexport.users.import.importUsers' => 'Import Users',
        'plugins.importexport.users.import.instructions' => 'Select an XML data file containing user information to import into this journal. See the journal help for details on the format of this file.<br /><br />Note that if the imported file contains any usernames or email addresses that already exist in the system, the user data for those users will not be imported and any new roles to be created will be assigned to the existing users.',
        'plugins.importexport.users.import.dataFile' => 'User data file',
        'plugins.importexport.users.import.sendNotify' => 'Send a notification email to each imported user containing the user\'s username and password.',
        'plugins.importexport.users.import.continueOnError' => 'Continue to import other users if a failure occurs.',
        'plugins.importexport.users.import.usersWereImported' => 'The following users were successfully imported into the system',
        'plugins.importexport.users.import.errorsOccurred' => 'Errors occurred during the import',
        'plugins.importexport.users.import.confirmUsers' => 'Confirm that these are the users you would like to import into the system',
        'plugins.importexport.users.import.warning' => 'Warning',
        'plugins.importexport.users.import.encryptionMismatch' => 'Cannot use passwords hashed with {$importHash}; OJS is configured to use {$ojsHash}. If you continue, you will need to reset the imported users\' passwords.',
        'plugins.importexport.users.unknownPress' => 'An unknown journal path "{$journalPath}" was specified.',
        'plugins.importexport.users.export.exportUsers' => 'Export Users',
        'plugins.importexport.users.export.exportByRole' => 'Export By Role',
        'plugins.importexport.users.export.exportAllUsers' => 'Export All',
        'plugins.importexport.users.export.errorsOccurred' => 'Errors occurred during the export',
        'plugins.importexport.users.importComplete' => 'The import completed successfully. Users with usernames and email addresses that are not already in use have been imported, along with accompanying user groups.',
        'plugins.importexport.users.results' => 'Results',
        'plugins.importexport.users.uploadFile' => 'Please upload a file under "Import" in order to continue.',
        'plugins.importexport.pubmed.displayName' => 'PubMed XML Export Plugin',
        'plugins.importexport.pubmed.description' => 'Export article metadata in PubMed XML format for indexing in MEDLINE.',
        'plugins.importexport.pubmed.export' => 'Export Data',
        'plugins.importexport.pubmed.export.issues' => 'Export Issues',
        'plugins.importexport.pubmed.export.selectIssue' => 'Select an Issue to export.',
        'plugins.importexport.pubmed.export.articles' => 'Export Articles',
        'plugins.importexport.pubmed.export.selectArticle' => 'Select Articles to export.',
        'plugins.importexport.pubmed.cliUsage' => 'Usage: 
{$scriptName} {$pluginName} [xmlFileName] [journal_path] articles [articleId1] [articleId2] ...
{$scriptName} {$pluginName} [xmlFileName] [journal_path] issue [issueId]
',
        'plugins.importexport.pubmed.cliError' => 'ERROR:',
        'plugins.importexport.pubmed.export.error.issueNotFound' => 'No issue matched the specified issue ID "{$issueId}".',
        'plugins.importexport.pubmed.export.error.articleNotFound' => 'No article matched the specified article ID "{$articleId}".',
        'plugins.importexport.doaj.displayName' => 'DOAJ Export Plugin',
        'plugins.importexport.doaj.description' => 'Export Journal for DOAJ.',
        'plugins.importexport.doaj.export.contact' => 'Contact DOAJ for inclusion',
        'plugins.importexport.doaj.registrationIntro' => 'If you would like to register articles from within OJS, please enter your DOAJ API Key. Else, you\'ll still be able to export into the DOAJ XML format but you cannot register your articles with DOAJ from within OJS.',
        'plugins.importexport.doaj.settings.form.apiKey' => 'DOAJ API Key',
        'plugins.importexport.doaj.settings.form.apiKey.description' => 'You will find your API key on your DOAJ user page.',
        'plugins.importexport.doaj.settings.form.automaticRegistration.description' => 'OJS will deposit articles automatically to DOAJ. Please note that this may take a short amount of time after publication to process (e.g. depending on your cronjob configuration). You can check for all unregistered articles.',
        'plugins.importexport.doaj.settings.form.testMode.description' => 'Use the DOAJ test API (testing environment) for the registration. Please do not forget to remove this option for the production.',
        'plugins.importexport.doaj.senderTask.name' => 'DOAJ automatic registration task',
        'plugins.importexport.doaj.register.error.mdsError' => 'Deposit was not successful! The DOAJ API returned an error: \'{$param}\'.',
        'plugins.importexport.doaj.cliUsage' => 'Usage:
{$scriptName} {$pluginName} export [xmlFileName] [journal_path] articles objectId1 [objectId2] ...
',
        'plugins.OAIMetadata.marc.displayName' => 'MARC Metadata Format',
        'plugins.OAIMetadata.marc.description' => 'Structures metadata in a way that is consistent with the MARC format.',
        'plugins.OAIMetadata.marcxml.displayName' => 'MARC21 Metadata Format',
        'plugins.OAIMetadata.marcxml.description' => 'Structures metadata in a way that is consistent with the MARC21 format.',
        'plugins.OAIMetadata.rfc1807.displayName' => 'RFC1807 Metadata Format',
        'plugins.OAIMetadata.rfc1807.description' => 'Structures metadata in a way that is consistent with the RFC1807 format.',
        'plugins.oaiMetadata.dc.displayName' => 'DC Metadata Format',
        'plugins.oaiMetadata.dc.description' => 'Structures metadata in a way that is consistent with the Dublin Core format.',
        'emails.manualPaymentNotification.subject' => 'Manual Payment Notification',
        'emails.manualPaymentNotification.body' => 'A manual payment needs to be processed for the journal {$contextName} and the user {senderName} (username &quot;{$senderUsername}&quot;).<br />
<br />
The item being paid for is &quot;{$paymentName}&quot;.<br />
The cost is {$paymentAmount} ({$paymentCurrencyCode}).<br />
<br />
This email was generated by Open Journal Systems\' Manual Payment plugin.',
        'emails.manualPaymentNotification.description' => 'This email template is used to notify a journal manager contact that a manual payment was requested.',
        'emailTemplate.variable.manualPaymentPlugin.senderUsername' => 'The username of the user who made the payment',
        'plugins.paymethod.manual.displayName' => 'Manual Fee Payment',
        'plugins.paymethod.manual.description' => 'The manager will manually record receipt of a user\'s payment (outside of this software).',
        'plugins.paymethod.manual' => 'Manual Fee Payment',
        'plugins.paymethod.manual.settings' => 'Manual Payment Instructions',
        'plugins.paymethod.manual.sendNotificationOfPayment' => 'Send notification of payment',
        'plugins.paymethod.manual.paymentNotification' => 'Payment Notification',
        'plugins.paymethod.manual.notificationSent' => 'Payment notification sent',
        'plugins.paymethod.manual.purchase.title' => 'Title',
        'plugins.paymethod.manual.purchase.fee' => 'Fee',
        'plugins.paymethod.manual.manualPaymentNotify.name' => 'Manual Payment Notify',
        'plugins.paymethod.paypal.displayName' => 'Paypal Fee Payment',
        'plugins.paymethod.paypal.description' => 'Payments will be processed using the PayPal service.',
        'plugins.paymethod.paypal' => 'Paypal Fee Payment',
        'plugins.paymethod.paypal.settings' => 'Paypal Payment Settings',
        'plugins.paymethod.paypal.settings.testMode' => 'Test Mode',
        'plugins.paymethod.paypal.settings.accountName' => 'Account Name',
        'plugins.paymethod.paypal.settings.clientId' => 'Client ID',
        'plugins.paymethod.paypal.settings.secret' => 'Secret',
        'plugins.paymethod.paypal.error' => 'A transaction error occurred. Please contact the journal manager for details.',
      ),
    ),
  ),
   'plurals' => 
  array (
  ),
));

3g86 2022