"playapp.add" = "Add app";
"playapp.addSource" = "Add source";
"playapp.settings" = "Settings";
"playapp.keymap" = "View Keymaps";
"playapp.showInFinder" = "Show in Finder";
"playapp.openCache" = "Open App Data";
"playapp.clearCache" = "Clear App Data";
"playapp.clearPlayChain" = "Clear PlayChain Data";
"playapp.importIPA" = "Import IPA";
"playapp.importKm" = "Import";
"playapp.exportKm" = "Export";
"playapp.emptyKm" = "Create New";
"playapp.exportKmPanel.fieldLabel" = "PlayMap Name:";
"playapp.delete" = "Uninstall App";
"playapp.deleteConfirm" = "Uninstall";
"playapp.deleteMessage" = "Are you sure you want to uninstall %@?";
"playapp.clearPreferences" = "Clear App Preferences";
"playapp.refreshSources" = "Refresh Sources";
"playapp.noSources.title" = "No IPAs Installed";
"playapp.noSources.subtitle" = "You currently have no IPAs installed. Click the button below to import one.";

"ipaLibrary.info" = "App Info";
"ipaLibrary.info.title" = "%@ Info";
"ipaLibrary.info.notAvailable" = "Link not valid for this app";
"ipaLibrary.info.itunes" = "ITunes Lookup:";
"ipaLibrary.info.checksum" = "Checksum:";
"ipaLibrary.info.checksum.none" = "None provided";

"ipaLibrary.noSources.title" = "No IPA Sources Added";
"ipaLibrary.noSources.subtitle" = "You currently have no IPA Sources added. Click the button below to add one.";
"ipaLibrary.noSources.button" = "Add Source";
"ipaLibrary.noNetworkConnection.toast" = "No internet connection!";
"ipaLibrary.noNetworkConnection.required" = "IPA Library requires internet connection";
"ipaLibrary.version.older" = "This version is older than the one you have installed";
"ipaLibrary.version.same" = "App already installed";
"ipaLibrary.version.newer" = "This version is newer than the version you have installed";
"ipaLibrary.unavailable" = "The link is unavailable";
"ipaLibrary.alert.download" = "Are you sure you want to download this version of %@?";
"ipaLibrary.download" = "Download";
"ipaLibrary.AlphabeticalSort" = "Sort source apps alphabetically";

"preferences.button.checkForUpdates" = "Check for Updates";
"preferences.tab.updates" = "Updates";
"preferences.toggle.automaticUpdates" = "Automatically check for updates";
"preferences.tab.uninstall" = "Uninstall";
"preferences.whenUninstalling" = "When uninstalling:";
"preferences.toggle.showUninstall" = "Show warning popup";
"preferences.toggle.clearAppData" = "Clear data";
"preferences.toggle.removeKeymap" = "Remove keymap";
"preferences.toggle.removeSetting" = "Remove settings";
"preferences.toggle.removeEntitlements" = "Remove entitlements";
"preferences.toggle.removePlayChain" = "Remove PlayChain";
"preferences.button.pruneFiles" = "Prune Files";
"preferences.prune.alert" = "Are you sure you want to prune all files?";
"preferences.prune.message" = "This will remove all unused files including settings, keymappings, entitlements, and app data";
"preferences.tab.ipasource" = "IPA Sources";
"preferences.button.addSource" = "Add Source";
"preferences.button.deleteSource" = "Delete Source";
"preferences.button.moveSourceUp" = "Move Source Up";
"preferences.button.moveSourceDown" = "Move Source Down";
"preferences.popover.valid" = "Link Valid";
"preferences.popover.valid.keymap" = "Name Valid";
"preferences.popover.badurl"  = "URL Invalid!";
"preferences.popover.malformed.keymap" = "Malformed Name";
"preferences.popover.badjson" = "JSON Invalid or Not Found!";
"preferences.popover.duplicate" = "Duplicate Link";
"preferences.popover.duplicate.keymap" = "Duplicate Name";
"preferences.popover.checking" = "Checking URL";
"preferences.textfield.url" = "Source URL...";
"preferences.tab.install" = "Install";
"preferences.toggle.showInstallPopup" = "Show install PlayTools popup";
"preferences.toggle.alwaysInstallPlayTools" = "Always install PlayTools";
"preferences.toggle.showAppStorePopup" = "Show an alert if the application has an official AppStore version";

"sidebar.appLibrary" = "App Library";
"sidebar.ipaLibrary" = "IPA Library";
"playapp.download.downloading" = "Downloading";
"playapp.download.integrityCheck" = "Verifying file integrity:";
"playapp.download.differentChecksum" = "Different checksums! Do you want to continue to install?";
"playapp.download.differentChecksumDesc" = "Expected \"%@\", got \"%@\"";
"playapp.install.unzip" = "Extracting app from .ipa file...";
"playapp.install.createWrapper" = "Creating app wrapper...";
"playapp.install.installPlayTools" = "Installing PlayTools...";
"playapp.install.signing" = "Signing app...";
"playapp.install.addToLib" = "Adding app to library...";
"playapp.install.copy" = "Copying app...";
"playapp.progress.finished" = "Finished";
"playapp.progress.failed" = "Failed";
"playapp.progress.canceled" = "Canceled";

"alert.appCacheCleared" = "App data has been cleared!";
"alert.errorImportKm" = "Error occured when importing keymap!";
"alert.errorRenameKm" = "Error occured when renaming keymap!";
"alert.errorKmCreated" = "Error occured when creating keymap!";
"alert.app.delete" = "All app data will be erased. You may need to download app files again. Do you wish to continue?";
"alert.app.preferences" = "All in-app preferences will be deleted. Do you wish to continue?";
"alert.app.clearPlayChain" = "All PlayChain data will be erased. You may need to login to the app again. Do you wish to continue?";
"alert.restart" = "Please restart PlayCover.";
"alert.error" = "An error occurred!";
"alert.success" = "Success";
"alert.moveAppToApplications.title" = "Move to Applications folder?";
"alert.moveAppToApplications.subtitle" = "PlayCover must be in the Applications folder to run correctly. Press the button below to move PlayCover automatically.";
"alert.moveAppToApplications.move" = "Move to Applications folder";
"alert.legacyImport.title" = "Legacy App Settings Detected!";
"alert.legacyImport.subtitle" = "Legacy settings and keymapping files were detected. Would you like to convert these files to the new format?";
"alert.wrongFileType.title" = "Wrong file type!";
"alert.wrongFileType.subtitle" = "PlayCover can only install valid .ipa files.";
"alert.install.injectPlayTools" = "Inject PlayTools";
"alert.install.injectPlayToolsQuestion" = "Do you want to inject PlayTools into this application?";
"alert.install.playToolsInformative" = "PlayTools is a tool that allows you to bind keys to screen touches, custom display resolutions, and more, but it may break certain apps";
"alert.supression" = "You can change this in the PlayCover preferences";
"alert.differentBundleIdKeymap.message" = "The keymap may have been created for another application.";
"alert.differentBundleIdKeymap.text" = "Are you sure you want to import this keymap?";
"alert.power.title" = "Low Power Mode Enabled!";
"alert.power.subtitle" = "Some apps will not work with Low Power Mode enabled. It is recommended to disable it.";

"button.OK" = "OK";
"button.Proceed" = "Proceed";
"button.Cancel" = "Cancel";
"button.Close" = "Close";
"button.Install" = "Install";
"button.Quit" = "Quit";
"button.Convert" = "Convert";
"button.Yes" = "Yes";
"button.No" = "No";
"button.Help" = "Help";
"button.Dismiss" = "Dismiss";
"button.Reload" = "Reload";
"button.Enable" = "Enable";
"button.Reset" = "Reset";
"button.Unlock" = "Unlock";

"state.enabled" = "Enabled";
"state.disabled" = "Disabled";
"state.pendingReboot" = "Pending Reboot";

"error.corruptedIPA" = "This .ipa file is corrupted. It does not contains \"Info.plist\" file.";
"error.waitInstallation" = "Please wait for the current installation to finish!";
"error.waitDownload" = "Please wait for the current download to finish!";
"error.appEncrypted" = "This app is encrypted! Please use a decrypted IPA. iMazing IPAs are not supported!";
"error.appCorrupted" = "Something went wrong with this IPA. Please try to use another IPA file.";
"error.appProhibited" = "Using this app through PlayCover will likely result in a ban!";
"error.appMaliciousProhibited" = "This App behaves maliciously on Macs, and using it can leave your device in an unbootable state, therefore it is blocked from PlayCover. (Uninstalling...)";
"error.failedToStripBinary" = "Could not find ARM64 arch in fat binary!";

"menubar.exportToSideloady" = "Export to Sideloadly";

"settings.title" = "%@ Settings";
"settings.tab.info" = "Info";

"settings.tab.km" = "Keymapping";
"settings.toggle.km" = "Keymapping";
"settings.toggle.km.help" = "Add keyboard support to touch-only games. Use Command + K to open editor menu.";
"settings.slider.mouseSensitivity" = "Mouse sensitivity: %.f";
"settings.toggle.autoKM" = "Smart Keymap";
"settings.toggle.autoKM.help" = "Automatically disable keymapping when text input is sensed";
"settings.toggle.enableScrollWheel" = "Enable Scroll Wheel";
"settings.toggle.enableScrollWheel.help" = "Enable scroll wheel in keymapping";
"settings.toggle.disableBuiltinMouse" = "Disable Built-in Mouse Support";
"settings.toggle.disableBuiltinMouse.help" = "Disable the app’s built-in mouse support to avoid click conflicts.";

"settings.tab.graphics" = "Graphics";
"settings.picker.iosDevice" = "iOS device:";
"settings.picker.adaptiveRes" = "Resolution:";
"settings.picker.adaptiveRes.help" ="Changes the app's window resolution";
"settings.picker.adaptiveRes.0" = "App Default";
"settings.picker.adaptiveRes.1" = "Auto (Based on Display)";
"settings.picker.adaptiveRes.5" = "Custom";
"settings.picker.adaptiveRes.6" = "Resizable";
"settings.text.customHeight" = "Height";
"settings.text.customWidth" = "Width";
"settings.text.detectedResolution" = "Detected Resolution:";
"settings.picker.aspectRatio" = "Aspect ratio:";
"settings.picker.aspectRatio.free" = "Free";
"settings.picker.aspectRatio.custom" = "Custom";
"settings.picker.windowFix" = "Fix window display issues";
"settings.picker.windowFix.help" = "Apply window fixes that may helps your apps display normally";
"settings.picker.windowFixMethod.0" = "Normal";
"settings.picker.windowFixMethod.1" = "Alternate";
"settings.toggle.disableDisplaySleep" = "Disable display sleep";
"settings.toggle.disableDisplaySleep.help" = "Prevent display from turning off while this app is running";
"settings.toggle.hideTitleBar" = "Hide titlebar";
"settings.toggle.floatingWindow" = "Floating window";
"settings.noPlayTools" = "PlayTools is not installed in this app";
"settings.highResolution" = "High resolution may cause crashing";
"settings.picker.scaler" = "Resolution Scaler";

"settings.tab.bypasses" = "Bypasses";
"settings.toggle.jbBypass" = "Enable Jailbreak Bypass (Experimental)";
"settings.toggle.jbBypass.help" = "Attempts to bypass Jailbreak Detection in some games (Not guaranteed to work all the time)";
"settings.playChain.enable" = "Enable PlayChain (Experimental)";
"settings.playChain.help" = "Enable PlayChain support for this application, allowing it to (partially) use Apple Keychain Services";
"settings.playChain.debugging" = "PlayChain debugging";
"settings.toggle.introspection" = "Insert Introspection libraries";
"settings.toggle.introspection.help" = "Add the system introspection libraries to the app. Known to fix issues with some apps not starting correctly";
"settings.toggle.iosFrameworks" = "Force Insert iOS Frameworks";
"settings.toggle.iosFrameworks.help" = "Add the system ios libraries to the app. Known to fix issues with some apps cannot find ios framework";
"settings.toggle.checkMicPermissionSync" = "Check Microphone Permission Synchronously";
"settings.toggle.checkMicPermissionSync.help" = "Force microphone permission check to be synchronous. Known to fix issues with some apps complaining about microphone permission not being granted";

"settings.applicationCategoryType" = "Application Type";
"settings.removePlayTools" = "Remove PlayTools";

"settings.info.displayName" = "Display name:";
"settings.info.bundleName" = "Bundle name:";
"settings.info.bundleIdentifier" = "Bundle identifier:";
"settings.info.bundleVersion" = "Bundle version:";
"settings.info.executableName" = "Executable name:";
"settings.info.minimumOSVersion" = "Minimum OS version:";
"settings.info.playTools" = "PlayTools installed:";
"settings.info.url" = "URL:";
"settings.info.alias" = "Alias:";

"settings.resetSettings" = "Reset settings";
"settings.resetKm" = "Reset Keymapping";
"settings.deleteKm" = "Delete Keymapping";
"settings.renameKm" = "Rename Keymapping";
"settings.defaultKm" = "Set Default";

"settings.resetSettingsCompleted" = "Settings have been reverted back to default!";
"settings.deleteKmFailed" = "Keymap %@ failed to delete";

"notification.appInstalled" = "App installed!";
"notification.appInstalled.message" = "Check it out in PlayCover!";

"menubar.log.copy" = "Copy Logs";
"menubar.documentation" = "Documentation";
"menubar.website" = "Website";
"menubar.github" = "GitHub";
"menubar.discord" = "Discord";
"menubar.checkForUpdates" = "Check for Updates...";
"menubar.clearCache" = "Clear Cache";
"menubar.configSigning" = "Configure Signing";

"soundAlert.messageText" = "Incorrect Audio Settings Detected!";
"soundAlert.informativeText" = "Your current output device does not have a sample rate of 48 or 44.1 kHz! Crashes may occur. Would you like to change your current output device's sample rate to 48 kHz?";
"soundAlert.successText" = "Current output device sample rate set to 48 kHz";
"soundAlert.failureText" = "Failed to set current output device's sample rate to 48 kHz. You can manually set sample rate in the Audio MIDI Setup app";

"settings.tab.misc" = "Misc";
"settings.button.discord" = "Custom Discord activity";
"settings.button.clearActivity" = "Clear custom activity";
"settings.text.applicationID" = "Application ID";
"settings.text.details" = "Details";
"settings.text.details.help" = "First row below title";
"settings.text.image" = "Image";
"settings.text.image.help" = "Link to image or Dev portal asset name";
"settings.text.state" = "State";
"settings.text.state.help" = "Second row below title";
"settings.toggle.discord" = "Enable Discord activity";
"settings.toggle.hud" = "Metal HUD";
"settings.unavailable.hud" = "Metal HUD unavailable";
"settings.text.debugger" = "Debugger:";
"settings.toggle.lldb" = "Open with LLDB";
"settings.toggle.lldbWithTerminal" = "Open in terminal";
"settings.toggle.rootWorkDir" = "Start app at root directory";
"settings.toggle.rootWorkDir.help" = "Change the working directory of the app to / just like on iOS. Turn this off if the app misbehave";
"settings.toggle.limitMotionUpdateFrequency" = "Limit motion sensor update frequency";
"settings.toggle.limitMotionUpdateFrequency.help" = "Limit the frequency of motion sensor updates to avoid excessive CPU usage (often occurs in Unity games).";
"settings.toggle.blockSleepSpamming" = "Prevent usleep call spamming";
"settings.toggle.blockSleepSpamming.help" = "Prevent the app from spamming the usleep() syscall which may cause resource exhaustion";


"configSigning.header" = "Configure Package Signing";
"configSigning.subtext" = "Package Signing helps fixing issues with apps that rely on \ncorrect Team IDs for operations like authorization. \nThere may be security risks associated with enabling this feature.\n\n As such, we recommend disabling it when it's not necessary";

"configSigning.info.SIP" = "SIP is required to be fully to partially disabled in order for AMFI to be turned off.";
"configSigning.info.SIPHeader" = "System Integrity Protection";
"configSigning.info.AMFI" = "AMFI is required to be turned off in order to allow fake signing of apps, allowing them to run with the correct Team ID";
"configSigning.info.AMFIHeader" = "Apple Mobile File Integrity";
"configSigning.action.shutdown" = "Shut down my Mac";
"configSigning.action.copyCommand" = "Copy Command to Clipboard";
"configSigning.action.restart" = "Restart my Mac";
"configSigning.step.disableSIP" = "Please disable SIP from Recovery Mode";
"configSigning.step.disableAMFI" = "Please disable AMFI";
"configSigning.step.AMFIreboot" = "AMFI Disabled. Please reboot";
"configSigning.step.complete" = "Package Signing has been configured successfully";

"configSigning.alert.copied" = "Command Copied!";
"configSigning.alert.info" = "Please paste and run the command in Terminal.app. Your Mac will reboot after";

"keycover.masterPassword" = "Master Password";
"keycover.confirmMasterPassword" = "Confirm Master Password";
"keycover.oldMasterPassword" = "Current Master Password";

"keycover.error.blankPassword" = "Password cannot be blank";
"keycover.error.notMatch" = "Passwords do not match";
"keycover.error.incorrectPassword" = "Incorrect Password";

"keycover.status.title" = "KeyCover Status:";
"keycover.status.managedPassword" = "Enabled with Managed Password";
"keycover.status.userPassword" = "Enabled with User Password";
"keycover.status.chainCount" = "KeyCover Chain Status: ";
"keycover.status.unlockedCount %@ %@" = "%@ unlocked chains in %@ total";
"keycover.button.lockAll" = "Lock All Chains";
"keycover.button.changePassword" = "Change Master Password";
"keycover.toggle.startupPrompt" = "Prompt for KeyCover at startup";
"keycover.toggle.startupPrompt.help" = "KeyCover will prompt for your master password when you launch the application. If this is disabled, it will be prompted when you launch an app that uses PlayChain.";

"keycover.setup.useGeneratedKey" = "Managed Automatically";
"keycover.setup.useUserKey" = "Use my own key";
"keycover.setup.encryptionKey" = "Encryption Key: ";

"keycover.setupPrompt.title" = "Enter a master password to use for KeyCover";
"keycover.changePasswordPrompt.title" = "Enter your old master password and a new one to update your KeyCover encryption key";
"keycover.removePrompt.title" = "Enter your master password to remove KeyCover encryption";

"keycover.unlockPrompt.title" = "Enter your master password to unlock KeyCover";

"keycover.alert.title" = "Keychain was not unlocked";
"keycover.alert.content" = "Keychain access has been disabled for the current session";

"keymap.title" = "%@ Keymaps";
"keymap.title.import" = "Import Keymap Name";
"keymap.title.rename" = "Rename Keymap Name";
"keymap.title.empty" = "Create New Keymap";
"keymap.sheet.name" = "Keymap Name";
"keymap.default" = "Default";

"macos.version" = "This app can be installed from Mac App Store";
"alert.install.anyway" = "Install Anyway";
"alert.open.appstore" = "Open Mac App Store";
"alert.appstore" = "MacOS version is available";

"alert.quota.limit" = "Quota limit reached. It may take up 24 hours to download this file again";
"alert.notSpace" = "Not enough space on disk";
"alert.corrupted" = "File might be corrupted. Try to download it again";
"alert.start.anyway" = "Start Anyway";
"alert.version.title" = "New Version Available";
"alert.version.text" = "A new version for %@ is available. Do you want to download it?";

