Strings.swift 8.1 KB
Newer Older
1
// Generated using SwiftGen, by O.Halligon — https://github.com/SwiftGen/SwiftGen
2 3 4

import Foundation

Kateryna Kostiuk's avatar
Kateryna Kostiuk committed
5
// swiftlint:disable superfluous_disable_command
6 7
// swiftlint:disable file_length

8
// swiftlint:disable explicit_type_interface identifier_name line_length nesting type_body_length type_name
9
enum L10n {
10

Kateryna Kostiuk's avatar
Kateryna Kostiuk committed
11 12 13 14 15
  enum Accountpage {
    /// Devices
    static let devicesListHeader = L10n.tr("Localizable", "accountPage.devicesListHeader")
  }

16 17
  enum Alerts {
    /// Account Added
18
    static let accountAddedTitle = L10n.tr("Localizable", "alerts.accountAddedTitle")
Kateryna Kostiuk's avatar
Kateryna Kostiuk committed
19 20
    /// Account couldn't be found on the Ring network. Make sure it was exported on Ring from an existing device, and that provided credentials are correct.
    static let accountCannotBeFoundMessage = L10n.tr("Localizable", "alerts.accountCannotBeFoundMessage")
21
    /// Can't find account
22
    static let accountCannotBeFoundTitle = L10n.tr("Localizable", "alerts.accountCannotBeFoundTitle")
23
    /// The account couldn't be created.
24
    static let accountDefaultErrorMessage = L10n.tr("Localizable", "alerts.accountDefaultErrorMessage")
25
    /// Unknown error
26
    static let accountDefaultErrorTitle = L10n.tr("Localizable", "alerts.accountDefaultErrorTitle")
Kateryna Kostiuk's avatar
Kateryna Kostiuk committed
27 28
    /// Linking account
    static let accountLinkedTitle = L10n.tr("Localizable", "alerts.accountLinkedTitle")
29
    /// Could not add account because Ring couldn't connect to the distributed network. Check your device connectivity.
30
    static let accountNoNetworkMessage = L10n.tr("Localizable", "alerts.accountNoNetworkMessage")
31
    /// Can't connect to the network
32
    static let accountNoNetworkTitle = L10n.tr("Localizable", "alerts.accountNoNetworkTitle")
33 34 35 36
    /// Please close application and try to open it again
    static let dbFailedMessage = L10n.tr("Localizable", "alerts.dbFailedMessage")
    /// An error happned when launching Ring
    static let dbFailedTitle = L10n.tr("Localizable", "alerts.dbFailedTitle")
37 38 39 40 41 42
    /// Cancel
    static let profileCancelPhoto = L10n.tr("Localizable", "alerts.profileCancelPhoto")
    /// Take photo
    static let profileTakePhoto = L10n.tr("Localizable", "alerts.profileTakePhoto")
    /// Upload photo
    static let profileUploadPhoto = L10n.tr("Localizable", "alerts.profileUploadPhoto")
43 44 45 46
  }

  enum Createaccount {
    /// Choose strong password you will remember to protect your Ring account.
47
    static let chooseStrongPassword = L10n.tr("Localizable", "createAccount.chooseStrongPassword")
48
    /// Create your Ring account
49
    static let createAccountFormTitle = L10n.tr("Localizable", "createAccount.createAccountFormTitle")
50
    /// username
51
    static let enterNewUsernamePlaceholder = L10n.tr("Localizable", "createAccount.enterNewUsernamePlaceholder")
52
    /// invalid username
53
    static let invalidUsername = L10n.tr("Localizable", "createAccount.invalidUsername")
54
    /// Loading
55
    static let loading = L10n.tr("Localizable", "createAccount.loading")
56
    /// looking for username availability
57
    static let lookingForUsernameAvailability = L10n.tr("Localizable", "createAccount.lookingForUsernameAvailability")
58
    /// password
59
    static let newPasswordPlaceholder = L10n.tr("Localizable", "createAccount.newPasswordPlaceholder")
60
    /// 6 characters minimum
61
    static let passwordCharactersNumberError = L10n.tr("Localizable", "createAccount.passwordCharactersNumberError")
62
    /// passwords do not match
63
    static let passwordNotMatchingError = L10n.tr("Localizable", "createAccount.passwordNotMatchingError")
64
    /// confirm password
65
    static let repeatPasswordPlaceholder = L10n.tr("Localizable", "createAccount.repeatPasswordPlaceholder")
66
    /// username already taken
67
    static let usernameAlreadyTaken = L10n.tr("Localizable", "createAccount.usernameAlreadyTaken")
68
    /// Adding account
69
    static let waitCreateAccountTitle = L10n.tr("Localizable", "createAccount.waitCreateAccountTitle")
70 71
  }

72 73 74
  enum Createprofile {
    /// Skip to Create Account
    static let createAccount = L10n.tr("Localizable", "createProfile.createAccount")
75 76
    /// Next
    static let createAccountWithProfile = L10n.tr("Localizable", "createProfile.createAccountWithProfile")
77 78 79 80
    /// Skip to Link Device
    static let linkDevice = L10n.tr("Localizable", "createProfile.linkDevice")
  }

81
  enum Global {
82 83
    /// Invitations
    static let contactRequestsTabBarTitle = L10n.tr("Localizable", "global.contactRequestsTabBarTitle")
84
    /// Home
85
    static let homeTabBarTitle = L10n.tr("Localizable", "global.homeTabBarTitle")
Kateryna Kostiuk's avatar
Kateryna Kostiuk committed
86
    /// Account
87
    static let meTabBarTitle = L10n.tr("Localizable", "global.meTabBarTitle")
88
    /// Ok
89
    static let ok = L10n.tr("Localizable", "global.ok")
90 91
  }

Kateryna Kostiuk's avatar
Kateryna Kostiuk committed
92 93 94 95 96 97 98 99 100 101 102 103 104 105 106
  enum Linkdevice {
    /// An error occured during the export
    static let defaultError = L10n.tr("Localizable", "linkDevice.defaultError")
    /// To complete the process, you need to open Ring on the new device and choose the option "Link this device to an account." Your pin is valid for 10 minutes
    static let explanationMessage = L10n.tr("Localizable", "linkDevice.explanationMessage")
    /// Verifying
    static let hudMessage = L10n.tr("Localizable", "linkDevice.hudMessage")
    /// A network error occured during the export
    static let networkError = L10n.tr("Localizable", "linkDevice.networkError")
    /// The password you entered does not unlock this account
    static let passwordError = L10n.tr("Localizable", "linkDevice.passwordError")
    /// Link new device
    static let title = L10n.tr("Localizable", "linkDevice.title")
  }

Kateryna Kostiuk's avatar
Kateryna Kostiuk committed
107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123
  enum Linktoaccount {
    /// To generate the PIN code, go to the account managment settings on device that contain account you want to use. In devices settings Select "Link another device to this account". You will get the necessary PIN to complete this form. The PIN is only valid for 10 minutes.
    static let explanationPinMessage = L10n.tr("Localizable", "linkToAccount.explanationPinMessage")
    /// Link device
    static let linkButtonTitle = L10n.tr("Localizable", "linkToAccount.linkButtonTitle")
    /// Enter Password
    static let passwordLabel = L10n.tr("Localizable", "linkToAccount.passwordLabel")
    /// password
    static let passwordPlaceholder = L10n.tr("Localizable", "linkToAccount.passwordPlaceholder")
    /// Enter PIN
    static let pinLabel = L10n.tr("Localizable", "linkToAccount.pinLabel")
    /// PIN
    static let pinPlaceholder = L10n.tr("Localizable", "linkToAccount.pinPlaceholder")
    /// Account linking
    static let waitLinkToAccountTitle = L10n.tr("Localizable", "linkToAccount.waitLinkToAccountTitle")
  }

124
  enum Smartlist {
125 126
    /// Be sure cellular access is granted in your settings
    static let cellularAccess = L10n.tr("Localizable", "smartlist.cellularAccess")
127
    /// Conversations
128
    static let conversations = L10n.tr("Localizable", "smartlist.conversations")
129 130
    /// No network connectivity
    static let noNetworkConnectivity = L10n.tr("Localizable", "smartlist.noNetworkConnectivity")
131
    /// No results
132
    static let noResults = L10n.tr("Localizable", "smartlist.noResults")
133
    /// Searching...
134
    static let searching = L10n.tr("Localizable", "smartlist.searching")
135
    /// User found
136
    static let userFound = L10n.tr("Localizable", "smartlist.userFound")
137
    /// Yesterday
138
    static let yesterday = L10n.tr("Localizable", "smartlist.yesterday")
139 140 141 142
  }

  enum Welcome {
    /// Create a Ring account
143
    static let createAccount = L10n.tr("Localizable", "welcome.createAccount")
144
    /// Link this device to an account
145 146
    static let linkDevice = L10n.tr("Localizable", "welcome.linkDevice")
    /// Ring is a free and universal communication platform which preserves the users' privacy and freedoms
147
    static let text = L10n.tr("Localizable", "welcome.text")
148
    /// Welcome to Ring
149
    static let title = L10n.tr("Localizable", "welcome.title")
150
  }
151
}
152
// swiftlint:enable explicit_type_interface identifier_name line_length nesting type_body_length type_name
153 154

extension L10n {
155 156 157
  fileprivate static func tr(_ table: String, _ key: String, _ args: CVarArg...) -> String {
    let format = NSLocalizedString(key, tableName: table, bundle: Bundle(for: BundleToken.self), comment: "")
    return String(format: format, locale: Locale.current, arguments: args)
158 159 160
  }
}

161
private final class BundleToken {}