<commit_before>//
//  Loc+TripKitBookings.swift
//  TripKit-iOS
//
//  Created by <NAME> on 23.02.18.
//  Copyright © 2018 SkedGo. All rights reserved.
//

import Foundation

// MARK: - Accounts

extension Loc {
  
  @objc public static var AlreadyHaveAnAccount: String {
    return NSLocalizedString("Already have an account?", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Option for users if they already owned a SkedGo account")
  }

  @objc public static var DontHaveAnAccount: String {
    return NSLocalizedString("Don't have an account?", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Option for users if they don't yet have a SkedGo account")
  }

  @objc public static var Authentication: String {
    return NSLocalizedString("Authentication", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Source where the account was derived, e.g., Facebook")
  }

  @objc public static var SignOut: String {
    return NSLocalizedString("Sign out", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Instruction for signing out user account")
  }

  @objc public static var Mail: String {
    return NSLocalizedString("Email", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "For email address")
  }

  @objc public static var Password: String {
    return NSLocalizedString("Password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "")
  }
  
  @objc public static var Change: String {
    return NSLocalizedString("Change", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Instruction for changing password")
  }

  @objc public static var SignIn: String {
    return NSLocalizedString("Sign in", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title of page or button to sign in")
  }
  
  @objc public static var SignUp: String {
    return NSLocalizedString("Sign up", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title of page or button to sign up")
  }
  
  @objc public static var OpenSettings: String {
    return NSLocalizedString("Open Settings", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Button that goes to the Setting's app")
  }
  
}

// MARK: - Bookings

extension Loc {
  
  @objc public static var UpdatingTrip: String {
    return NSLocalizedString("Updating trip", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Message that shows app is updating trip after user finalised bookings")
  }

  @objc public static var ValuesMissing: String {
    return NSLocalizedString("Values missing from required fields.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Message that informs users that some values are missing from the required fields in a booking form.")
  }
  
  @objc public static var YouNeedToAgreeToTheBookingTerms: String {
    return NSLocalizedString("You need to agree to the booking terms and conditions.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Message that informs users that T&C must be agreed before booking can be made.")
  }
  
  @objc public static var YouNeedToAgreeToTheInsuranceTerms: String {
    return NSLocalizedString("You need to agree to the insurance terms and conditions.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Message that informs users that T&C for insurance must be agreed before booking can be made.")
  }
  
  @objc public static var JohnAppleseed: String {
    return NSLocalizedString("<NAME>", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Name placeholder text")
  }
  
  @objc public static var ExampleMail: String {
    return NSLocalizedString("<EMAIL>", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Email placeholder text")
  }
  
  @objc public static var OpenInSafari: String {
    return NSLocalizedString("Open in Safari", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Open in Safari action")
  }
  
}

// MARK: - Account

extension Loc {
  
  public static var FirstName: String {
    return NSLocalizedString("First name", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Placeholder text for textField that asks user's first name/given name")
  }
  
  public static var LastName: String {
    return NSLocalizedString("Last name", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Placeholder text for textField that asks user's last name/surname")
  }
  
  public static var PrimaryEmailNotSet: String {
    return NSLocalizedString("Primary email is not set on your account. Please contact us for support", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Message to user if no primary email is set on his/her account")
  }
  
  public static var AttemptToChangePasswordWithoutEmailVerified: String {
    return NSLocalizedString("In order to change your password, you must first verify your email. Please follow the link that was sent to you or request another one below.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Warning message shown to a user when he/she tries to change password without the primary email verified")
  }
  
  public static var Sent: String {
    return NSLocalizedString("Sent", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Text often displayed in a HUD, informing users some request has successfully been sent, e.g., a request to resend a verification email")
  }
  
  public static var FailedToSend: String {
    return NSLocalizedString("Failed to send", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Text often displayed in a HUD, informing users some request has not been successfully sent, e.g., a request to resend a verification email")
  }
  
  public static var PasswordIsEmpty: String {
    return NSLocalizedString("The password field cannot be empty.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Error message shown to a user when zero-length password field is detected")
  }
  
  public static var InvalidCredentials: String {
    return NSLocalizedString("The username or password you've entered is incorrect.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Error message shown to a user when he/she enters incorrect username or password")
  }
  
  public static var MissingUserToken: String {
    return NSLocalizedString("userToken is missing in the server response", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Error message when our server fails to return userToken in response to a sign in or sign up request")
  }
  
  public static var ResponseContainsNoData: String {
    return NSLocalizedString("Server response contains no data", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Error message when our server returns empty data in response to a network request")
  }
  
  public static var EditAccount: String {
    return NSLocalizedString("Edit Account", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title for the screen which allows users to edit their accounts")
  }
  
  public static var Error: String {
    return NSLocalizedString("Error", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Describing any generic/unclassified errors")
  }
  
  public static var ServerError: String {
    return NSLocalizedString("Server Error", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Class of errors generated by our servers")
  }
  
  public static var DataError: String {
    return NSLocalizedString("Data Error", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Class of errors usually originated from databases")
  }
  
  public static var VerifyPassword: String {
    return NSLocalizedString("Verify password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Prompt for users to enter their passwords for verification purpose.")
  }  
  
  public static var EnterNewPassword: String {
    return NSLocalizedString("Enter a new password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Prompt for users to enter a new password")
  }
  
  public static var PleaseEnterCurrentPasswordForYourSecurity: String {
    return NSLocalizedString("For your security, please enter your current password.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "A footnote that tells users we are asking for their current passwords, and why.")
  }
  
  public static var PleaseEnterYourRegisteredEmailToResetPassword: String {
    return NSLocalizedString("Please enter your registered email address. We will then send you instructions on how to reset password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "A footnote that asks users for their email addresses in order to reset password")
  }
  
  public static var PasswordResetInstructionSentByEmail: String {
    return NSLocalizedString("Instructions on how to reset password has been sent to the above email address.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "A footnote that instructs users to check their emails for reset instructions")
  }
  
  public static var SecurePasswordAreAtLeastFiveCharatersLongAndIncludeNumbersAndSymbols: String {
    return NSLocalizedString("For your security, please enter your current password.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "A footnote that tells users we are asking for their current passwords, and why.")
  }
  
  public static var Verify: String {
    return NSLocalizedString("Verify", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title for a button which, when tapped, proceeds to verifying password")
  }
  
  public static var ResetPassword: String {
    return NSLocalizedString("Reset password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title for a button which, when tapped, confirms the reset of password.")
  }
  
  public static var ForgotPassword: String {
    return NSLocalizedString("Forgot password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title for a button which allows users to reset their password")
  }
  
  public static var Update: String {
    return NSLocalizedString("Update", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title for a button which, when tapped, proceeds to updating password")
  }
  
  public static var ConfirmPassword: String {
    return NSLocalizedString("Confirm password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "This often appears below a password field, asking users to confirm the password entered.")
  }
  
  public static var OptionalReferralCode: String {
    return NSLocalizedString("Referral code (optional)", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "This is the placeholder text in a text field to inform users an optioanl referral code can be entered.")
  }
  
  public static var resendVerificationEmail: String {
    return NSLocalizedString("Resend verification email", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Give users an option to rece")
  }
  
}
<commit_msg>Didn’t pick this localisation has wrong text!<commit_after>//
//  Loc+TripKitBookings.swift
//  TripKit-iOS
//
//  Created by <NAME> on 23.02.18.
//  Copyright © 2018 SkedGo. All rights reserved.
//

import Foundation

// MARK: - Accounts

extension Loc {
  
  @objc public static var AlreadyHaveAnAccount: String {
    return NSLocalizedString("Already have an account?", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Option for users if they already owned a SkedGo account")
  }

  @objc public static var DontHaveAnAccount: String {
    return NSLocalizedString("Don't have an account?", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Option for users if they don't yet have a SkedGo account")
  }

  @objc public static var Authentication: String {
    return NSLocalizedString("Authentication", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Source where the account was derived, e.g., Facebook")
  }

  @objc public static var SignOut: String {
    return NSLocalizedString("Sign out", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Instruction for signing out user account")
  }

  @objc public static var Mail: String {
    return NSLocalizedString("Email", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "For email address")
  }

  @objc public static var Password: String {
    return NSLocalizedString("Password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "")
  }
  
  @objc public static var Change: String {
    return NSLocalizedString("Change", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Instruction for changing password")
  }

  @objc public static var SignIn: String {
    return NSLocalizedString("Sign in", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title of page or button to sign in")
  }
  
  @objc public static var SignUp: String {
    return NSLocalizedString("Sign up", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title of page or button to sign up")
  }
  
  @objc public static var OpenSettings: String {
    return NSLocalizedString("Open Settings", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Button that goes to the Setting's app")
  }
  
}

// MARK: - Bookings

extension Loc {
  
  @objc public static var UpdatingTrip: String {
    return NSLocalizedString("Updating trip", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Message that shows app is updating trip after user finalised bookings")
  }

  @objc public static var ValuesMissing: String {
    return NSLocalizedString("Values missing from required fields.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Message that informs users that some values are missing from the required fields in a booking form.")
  }
  
  @objc public static var YouNeedToAgreeToTheBookingTerms: String {
    return NSLocalizedString("You need to agree to the booking terms and conditions.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Message that informs users that T&C must be agreed before booking can be made.")
  }
  
  @objc public static var YouNeedToAgreeToTheInsuranceTerms: String {
    return NSLocalizedString("You need to agree to the insurance terms and conditions.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Message that informs users that T&C for insurance must be agreed before booking can be made.")
  }
  
  @objc public static var JohnAppleseed: String {
    return NSLocalizedString("<NAME>", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Name placeholder text")
  }
  
  @objc public static var ExampleMail: String {
    return NSLocalizedString("<EMAIL>", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Email placeholder text")
  }
  
  @objc public static var OpenInSafari: String {
    return NSLocalizedString("Open in Safari", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Open in Safari action")
  }
  
}

// MARK: - Account

extension Loc {
  
  public static var FirstName: String {
    return NSLocalizedString("First name", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Placeholder text for textField that asks user's first name/given name")
  }
  
  public static var LastName: String {
    return NSLocalizedString("Last name", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Placeholder text for textField that asks user's last name/surname")
  }
  
  public static var PrimaryEmailNotSet: String {
    return NSLocalizedString("Primary email is not set on your account. Please contact us for support", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Message to user if no primary email is set on his/her account")
  }
  
  public static var AttemptToChangePasswordWithoutEmailVerified: String {
    return NSLocalizedString("In order to change your password, you must first verify your email. Please follow the link that was sent to you or request another one below.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Warning message shown to a user when he/she tries to change password without the primary email verified")
  }
  
  public static var Sent: String {
    return NSLocalizedString("Sent", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Text often displayed in a HUD, informing users some request has successfully been sent, e.g., a request to resend a verification email")
  }
  
  public static var FailedToSend: String {
    return NSLocalizedString("Failed to send", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Text often displayed in a HUD, informing users some request has not been successfully sent, e.g., a request to resend a verification email")
  }
  
  public static var PasswordIsEmpty: String {
    return NSLocalizedString("The password field cannot be empty.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Error message shown to a user when zero-length password field is detected")
  }
  
  public static var InvalidCredentials: String {
    return NSLocalizedString("The username or password you've entered is incorrect.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Error message shown to a user when he/she enters incorrect username or password")
  }
  
  public static var MissingUserToken: String {
    return NSLocalizedString("userToken is missing in the server response", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Error message when our server fails to return userToken in response to a sign in or sign up request")
  }
  
  public static var ResponseContainsNoData: String {
    return NSLocalizedString("Server response contains no data", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Error message when our server returns empty data in response to a network request")
  }
  
  public static var EditAccount: String {
    return NSLocalizedString("Edit Account", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title for the screen which allows users to edit their accounts")
  }
  
  public static var Error: String {
    return NSLocalizedString("Error", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Describing any generic/unclassified errors")
  }
  
  public static var ServerError: String {
    return NSLocalizedString("Server Error", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Class of errors generated by our servers")
  }
  
  public static var DataError: String {
    return NSLocalizedString("Data Error", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Class of errors usually originated from databases")
  }
  
  public static var VerifyPassword: String {
    return NSLocalizedString("Verify password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Prompt for users to enter their passwords for verification purpose.")
  }  
  
  public static var EnterNewPassword: String {
    return NSLocalizedString("Enter a new password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Prompt for users to enter a new password")
  }
  
  public static var PleaseEnterCurrentPasswordForYourSecurity: String {
    return NSLocalizedString("For your security, please enter your current password.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "A footnote that tells users we are asking for their current passwords, and why.")
  }
  
  public static var PleaseEnterYourRegisteredEmailToResetPassword: String {
    return NSLocalizedString("Please enter your registered email address. We will then send you instructions on how to reset password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "A footnote that asks users for their email addresses in order to reset password")
  }
  
  public static var PasswordResetInstructionSentByEmail: String {
    return NSLocalizedString("Instructions on how to reset password has been sent to the above email address.", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "A footnote that instructs users to check their emails for reset instructions")
  }
  
  public static var SecurePasswordAreAtLeastFiveCharatersLongAndIncludeNumbersAndSymbols: String {
    return NSLocalizedString("Secure passwords are at least five characters long and include numbers and symbols", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "A footnote that tells recommends the format of a secure password.")
  }
  
  public static var Verify: String {
    return NSLocalizedString("Verify", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title for a button which, when tapped, proceeds to verifying password")
  }
  
  public static var ResetPassword: String {
    return NSLocalizedString("Reset password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title for a button which, when tapped, confirms the reset of password.")
  }
  
  public static var ForgotPassword: String {
    return NSLocalizedString("Forgot password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title for a button which allows users to reset their password")
  }
  
  public static var Update: String {
    return NSLocalizedString("Update", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Title for a button which, when tapped, proceeds to updating password")
  }
  
  public static var ConfirmPassword: String {
    return NSLocalizedString("Confirm password", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "This often appears below a password field, asking users to confirm the password entered.")
  }
  
  public static var OptionalReferralCode: String {
    return NSLocalizedString("Referral code (optional)", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "This is the placeholder text in a text field to inform users an optioanl referral code can be entered.")
  }
  
  public static var resendVerificationEmail: String {
    return NSLocalizedString("Resend verification email", tableName: "Shared", bundle: TKStyleManager.bundle(), comment: "Give users an option to rece")
  }
  
}

{'fraction_non_alphanumeric': 0.09053111587982833, 'fraction_numerical': 0.000894134477825465, 'mean_word_length': 4.85882661079099, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2480817', 'n_tokens_mistral': 5908, 'n_tokens_neox': 5685, 'n_words': 2406}