From 8f773bc7ab61e3e475de2fd2e3df9aab7d9984f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ane=20GRASSER?= Date: Sat, 21 Mar 2026 18:28:00 +0100 Subject: [PATCH] fix: Apply M3 style guide to UI strings (#3114) Co-authored-by: Palm --- app/src/main/res/values/strings.xml | 1227 +++++++++++++-------------- 1 file changed, 591 insertions(+), 636 deletions(-) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 47d57eb3b..bebd6d199 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1,636 +1,591 @@ - - - ReVanced Manager - Patcher - Patches - CLI - Manager - - Welcome to - Hi! It\'s the new - You can select an app to patch now or do it later - Could not load patches because the network is unavailable or unstable. Connect to a stable network and try again. - Configure automatic updates to keep ReVanced Manager and patches up to date - - Patches and downloaders could not be downloaded during setup. Tap update to download them. - Patches or downloaders have updates, but were not downloaded because the network is metered. Tap update to download them. - ReVanced Manager will connect to %s in order to download initial versions if your device is connected to the internet. - - Retry - Skip for now - Recommended version: %s - - Skip permissions? - Without the required permissions, some features may not work correctly. You can grant them later in app settings. - Skip anyway - - ReVanced Manager needs a few permissions to work properly - Install unknown apps - Required to install patched applications - Notifications - Allows for uninterrupted patching in the background - Battery optimization - Prevents patching from being interrupted in the background - Grant - - ReVanced Manager downloader host - Used to control access to ReVanced Manager downloaders. Only ReVanced Manager has this. - - Copied! - Copy to clipboard - - Dashboard - Settings - Select an app - %1$d/%2$d selected - - Patch an app - Add patches - - New downloader(s) available. Click here to configure them. - Patching on this device architecture is unsupported and will most likely fail. - Device not supported - Your device\'s architecture is not supported by ReVanced Manager. Patching will not work on this device. - - Import - Import patches - Selected - Not selected - - Not set - - Missing - Error - Patches could not be loaded. Click to view the error - Patches has not been downloaded. - Patches - Unnamed - - Android 11 bug - The app installation permission must be granted ahead of time to avoid a bug in the Android 11 system that will negatively affect the user experience. - - Any available version - Select source - Auto - Use installed app, then downloaded APK, then available downloaders - No compatible found app or downloaders available - Mounted apps can\'t be patched again without root access - Version %s does not match the suggested version - - Start patching the application - Select patches - %d patches selected - Selection of patches has been changed - No patches selected - - You are currently on a metered connection. Data charges from your service provider may apply. - - Select APK source - Auto - Auto · Using installed APK - Auto · Using downloaded APK - Auto · Using available downloaders - Auto · Select from storage - Using %s - Using installed APK - Using a local APK file - Already downloaded - - Could not import legacy settings - - - Configure updates - Do you want ReVanced Manager to periodically check for updates for the following components? - ReVanced Manager - ReVanced Patches - APK Downloaders - These settings can be changed later. - - ReVanced Manager will connect to %s in order to download initial versions if your device is connected to the internet. - - Filter by tag - Show archived - - General - Language, theme, dynamic color - Updates - Check for updates and view changelog - Downloads - Downloaders and downloaded apps - Import & export - Keystore, patch options and selection - Advanced - API URL, memory limit, debugging - Safeguards have been toggled - About - About %1$s - Open source licenses - View all the libraries used to make this application - - Contributors - View the contributors of ReVanced - Dynamic color - Adapt colors to the wallpaper - Pure black theme - Use pure black backgrounds for dark theme - Theme - Choose between light or dark theme - Language - Choose the app display language - System default - Search languages… - - Safeguards - Disable version compatibility check - Do not restrict patches to compatible app versions - Disable version compatibility check? - Selecting incompatible patches can result in a broken app. - -Do you want to proceed anyways? - Require suggested app version - Enforce selection of the suggested app version - Disable requiring suggested app version? - Selecting an app that is not the suggested version may cause unexpected issues. - -Do you want to proceed anyways? - Allow changing patch selection and options - Do not prevent selecting or deselecting patches and customization of options - Changing patch selection and options? - Changing the selection of patches may cause unexpected issues. - -Enable anyways? - Allow using universal patches - Do not prevent using universal patches - Use universal patches? - Universal patches are not as well tested as those that target specific apps. - -Enable anyways? - Keystore - Patches selections - Import keystore - Import a custom keystore - Enter keystore credentials - You\'ll need enter the keystore’s credentials to import it. - Username (Alias) - Password - Import - Wrong keystore credentials - Imported keystore - Export keystore - Export the current keystore - No keystore to export - Exported keystore - Regenerate keystore - Generate a new keystore - You are about to regenerate your keystore the manager will use during the patching process. - -You will not be able to update the previously installed apps from this source. - The keystore has been successfully replaced - Import patch selection - Import patch selection from a JSON file - Could not import patch selection: %s - Imported patch selection - Select bundle to import into - Export patch selection - Export patch selection to a JSON file - Could not export patch selection: %s - Exported patch selection - Select bundle to export from - Apps with saved selections - Total selected patches - Reset configuration - Patch selections - Reset the stored patch selection - Patch options - Reset the stored patch options - Patch selection has been reset - Reset patch selection globally - You are about to reset all patch selections. You will need to manually select each patch again. - Resets all patch selections - Reset patch selection for app - You are about to reset the patch selection for the app \"%s\". You will have to manually select each patch again. - Resets patch selection for a single app - Reset patch selection (single) - You are about to reset the patch selection for \"%s\". You will have to manually select each patch again. - Resets the patch selection for a specific collection of patches - Reset patch options for app - You are about to reset the patch options for the app \"%s\". You will have to reapply each option again. - Resets patch options for a single app - Reset patch options (single) - You are about to reset the patch options for \"%s\". You will have to reapply each option again. - Resets the patch options for a specific collection of patches - Reset patch options globally - You are about to reset all patch options. You will have to reapply each option again. - Resets all patch options - Downloaders - Use pre-releases - Use pre-release versions of the main downloader - Loaded - Failed to load. Click for more details - Missing - Delete selected apps - Are you sure you want to delete the selected apps? - Are you sure you want to delete \"%s\"? - No downloaded apps found. - Apps downloaded through ReVanced Manager will appear here. - Downloader URL - Add downloader - Add new downloaders from URL or local files - Add downloaders from local storage. - Add downloaders from URL. Can be automatically updated. - Install downloaders to get apps directly within ReVanced Manager. - Install ReVanced Downloaders - Cancel downloaders install? - A downloaders install is in progress. If you leave now, the download will be cancelled. - These downloaders are missing - Click on the update button to fix it. - - Failed to update downloader: %s - Failed to import downloader: %s - - Search apps… - Loading… - Downloading patches… - - Options - OK - Yes - No - Edit - Value - Reset - Share - Patch - Select from storage - Select an APK file from storage using file picker - Please use alternative method!, we couldn\'t find your file picker app! - Suggested version: %s - Type anything to continue - Search patches… - Apply - Help - Back - Warning - Add - Enable - Disable - Close - Clear - System - Light - Dark - Appearance - Networking - Allow metered networks - Permits automatic updates on metered networks. - The application might still warn about metered networks for manual operations. - Downloaded apps - Run Patcher in another process (experimental) - This is faster and allows Patcher to use more memory - Patcher process memory limit - The max amount of memory that the Patcher process can use - Export debug logs - Failed to read logs (exit code %d) - Failed to export logs - Exported logs - API URL - The API used to download necessary files - Change API URL - Change the API URL of ReVanced Manager. ReVanced Manager uses the API to download patches and updates. - ReVanced Manager connects to the API to download patches and updates. Make sure that you trust it. - Set - Reset API URL - Device - Android version - Model - CPU Architectures - Memory limits - %1$dMB (Normal) - %2$dMB (Large) - Force download all patches - Reset patches - Reset downloaders - Reset onboarding - Show the onboarding screen on next app launch - Reset announcement read - Forget that announcements have been read - Patching - Signing - Storage - No patch can be found. Check your patches - Apps - Patches - Delete - Refresh - Continue anyways - Download another version - Download app - Download APK file - Failed to download patches: %s - API service is currently down - Some features might be impacted. Check your connection or API URL in settings. - Failed to import patches: %s - No patched apps found - You currently don\'t have any patched apps that we know of. Change that by patching your first app! - Patched apps - Apps that can be patched - No patches found - You don\'t have any patches yet. Add patches by tapping the button below! - Tap on the patches to get more information about them - %s selected - Incompatible patches - Universal patches - Patch selection and options has been reset to recommended defaults - Patch options have been reset - Non suggested version - The version of the app you have selected does not match the suggested version. -Please use the suggested version: %s - -To continue anyway, disable \"Require suggested app version\" in the advanced settings. - Stop using defaults? - It is recommended to use the default patch selection and options. Changing them may result in unexpected issues. - -You need to turn on \"Allow changing patch selection and options\" in the advanced settings before toggling patches. - Universal patches have a more generalized use and do not work as reliably as patches that target specific apps. You may encounter issues while using them. - -You need to turn on \"Allow using universal patches\" in the advanced settings before using universal patches. - This version - Any app - Search patches - This patch is not compatible with the selected app version (%1$s) - -It is only compatible with the following version(s): %2$s - Continue with this version? - Not all patches are compatible with this version (%s). Do you want to continue anyway? - Download application? - The app you selected isn\'t installed. Do you want to download it? - The app you selected has the wrong package name! - Failed to load APK - Split APKs cannot be patched - Loading… - Not installed - Installed - - App info - Uninstall - Unpatch - Repatch - Installation type - Package name - Original package name - Applied patches - View applied patches - - Default - Mount - Mounted - Not mounted - Mount - Unmount - Failed to mount: %s - Failed to unmount: %s - Unpatch app? - Are you sure you want to unpatch this app? - - Downloader did not fetch the correct version - Downloader did not find the app - Downloader error: %s - No app downloaders are installed! - No app downloaders have been trusted! Please check your settings. - Already patched - - Filter - Compatibility - Packages - - Actions - Restore default selection - Deselect all - Invert selection - Deselect all except %s - Apply to - All patches - %s only - - More options - Custom value - - Select from storage - Previous directory - Directories - Files - - Show password - Hide password - - Installer - Install - App installed - Failed to install app: %s - Failed to reinstall app: %s - Failed to uninstall app: %s - Open - Save APK - APK Saved - Failed to sign APK: %s - Save logs - Save to files - Export patcher logs - Logs saved - User interaction is required in order to proceed with this downloader. - Select installation type - - Preparing - Load patches - Prepare patcher - Patching - Saving - Write patched APK file - Sign patched APK file - Patching in progress… - Tap to return to the patcher - Stop patcher - Are you sure you want to stop the patching process? - Installation is in progress. Please wait - Execute patches - Execute %s - Failed to execute %s - - completed - failed - running - waiting - - expand - collapse - reorder - - More - Less - Continue - Dismiss - View announcement - Do not show this again - Donate - Website - GitHub - Contact - License - Source - Repository - By %1$s - Version - Selected version may be incompatible with selected patches - Submit issue or feedback - Help us improve this application - Developer options - Options for debugging issues - Update successful - No update available - View patches - Any version - Any package - Are you sure you want to delete \"%s\"? - Are you sure you want to delete the selected patches? - - Announcements - Archive - About ReVanced Manager - ReVanced Manager is an Android application that uses ReVanced Patcher to patch Android apps. It allows you to download and patch apps with custom patches, and manage the patching process. - %d taps remaining - Developer options enabled - Developer options are already enabled - An update is available - Current version: %s - New version: %s - Ready to install update - Update installed - Failed to install update - Check for updates - View update - Manually check for updates - Check for updates on launch - Check for new versions of ReVanced Manager when the application starts - Check for ReVanced Downloaders updates on launch - Check for updates to installed ReVanced Downloaders when the application starts - Use pre-releases - Use pre-release versions of ReVanced Manager - Use pre-releases? - Pre-release versions may be unstable and contain bugs. You may experience crashes, data loss, or other unexpected issues. Only enable this if you are comfortable with these risks. - View changelog - Loading changelog - Failed to download changelog: %s - Check out the latest changes in this update - Battery optimizations must be turned off in order for ReVanced Manager to work correctly in the background. Click here to turn off optimizations. - Installing update… - Downloading update… - Failed to download update: %s - Cancel - Save - Save (%1$s) - Update - Empty - Tap on Update when prompted. -ReVanced Manager will close when updating. - No changelogs found - Just now - %sm ago - %sh ago - %sd ago - Invalid date - Disable battery optimization - Invalid value - This option is required - Required options - - Failed to check for updates: %s - No update available - No announcements found - Checking for updates… - Not now - A new version of ReVanced Manager (%s) is available. - Failed to download update: %s - Download - You are currently on a metered connection, and data charges from your service provider may apply. - -Do you still want to continue? - Download update? - No contributors found - Select - Select or deselect all - Add new patches from URL or local files - Add patches from local storage. - Add patches from URL. Patches can automatically update. - Recommended - - Installation failed - Installation cancelled - Installation blocked - Installation conflict - Installation incompatible - Installation invalid - Not enough storage - Installation timed out - The installation failed due to an unknown reason. Try again? - The installation was cancelled manually. Try again? - The installation was blocked. Review your device security settings and try again. - The installation was prevented by an existing installation of the app. Uninstall the installed app and try again? - The app is incompatible with this device. Use an APK that is compatible by this device and try again. - The app is invalid. Uninstall the app and try again? - The app could not be installed due to insufficient storage. Free up some space and try again. - The installation took too long. Try again? - Reinstall - Show - Debugging - About device - Enter URL - Next - Auto update - Add patches - Automatically update when a new version is available - Use pre-releases - Use pre-release versions of %s - Patches URL - These patches are not compatible with the selected app version (%1$s). - -Click on the patches to see more details. - Incompatible patch - Any - Never show again - Show update message on launch - Show a popup notification whenever a new update is available on launch - Failed to import keystore - Export - Confirm - New announcement:\n%s - - Required - Optional - - Restart to see changes - Network is unstable or unavailable! - - - %d patch - %d patches - - - Execute %d patch - Execute %d patches - - - %d selected - - + + + ReVanced Manager + Patcher + Patches + CLI + Manager + + Welcome to + Hi! It’s the new + You can select an app to patch now or do it later + Patches can’t be downloaded. Check your internet connection and try again. + Configure automatic updates to keep ReVanced Manager and patches up to date + + Patches and downloaders couldn’t be downloaded during setup. Tap Update to download them. + Patches and downloaders can’t be updated on a metered network. Tap Update to download them. + ReVanced Manager will connect to %s in order to download initial versions if your device is connected to the internet + + Retry + Skip for now + Recommended version: %s + + Skip permissions? + Without the required permissions, some features may not work correctly. You can grant them later in settings. + Skip anyway + + ReVanced Manager needs a few permissions to work properly + Install unknown apps + Required to install patched applications + Notifications + Allows for uninterrupted patching in the background + Battery optimization + Prevents patching from being interrupted in the background + Grant + + ReVanced Manager downloader host + Used to control access to ReVanced Manager downloaders. Only ReVanced Manager has this permission. + + Copied + Copy to clipboard + + Dashboard + Settings + Select an app + %1$d/%2$d selected + + Patch an app + Add patches + + New downloaders available, tap to configure them + Device not supported + ReVanced Manager doesn’t support this device. You won’t be able to patch apps. + + Import + Import patches + Selected + Not selected + + Not set + + Missing + Error + Couldn’t load patches, tap for details + Couldn’t download patches + Patches + Unnamed + + Android 11 bug + The app installation permission must be granted ahead of time to avoid a bug in the Android 11 system that would negatively affect your experience + + Any available version + Select source + Auto + Use installed app, then downloaded APK, then available downloaders + No compatible app or downloaders available + Mounted apps can’t be patched again without root access + Version %s doesn’t match the suggested version + + Select patches + %d patches selected + Patch selection has been changed + No patches selected + + You are currently on a metered connection. Data charges from your service provider may apply. + + Select APK source + Auto + Auto • Using installed APK + Auto • Using downloaded APK + Auto • Using available downloaders + Auto • Select from storage + Using %s + Using installed APK + Using an APK file + Already downloaded + + Couldn’t import legacy settings + + + Configure updates + Do you want ReVanced Manager to periodically check for updates for the following components? + ReVanced Manager + ReVanced Patches + APK Downloaders + These settings can be changed later. + + ReVanced Manager will connect to %s in order to download initial versions if you are connected to the internet. + + Filter by tag + Archived + + General + Language, theme, dynamic color + Updates + Check for updates and view changelog + Downloads + Downloaders and downloaded apps + Import & export + Keystore, patch options and selection + Advanced + API URL, memory limit, debugging + Safeguards have been toggled + About + About %1$s + Open source licenses + View all the libraries used to make this application + + Contributors + View ReVanced contributors + Dynamic color + Use colors provided by your device + Pure black theme + Use pure black backgrounds for dark theme + Theme + Choose between light or dark theme + Language + Choose the app display language + System default + Search languages + + Safeguards + Turn off version compatibility check + Disables checking patch/app version compatibility + Turn off version compatibility check? + Selecting incompatible patches may cause unexpected issues + Require suggested app version + Enforces selection of the suggested app version + Stop requiring suggested app version? + Selecting an app that isn’t the suggested version may cause unexpected issues + Allow changing patch selection and options + Allows selecting or deselecting patches, and changing patch options + Allow changing patch selection and options? + Changing selection of patches and options may cause unexpected issues + Allow using universal patches + Allows the use of general-purpose patches not made for specific apps + Use universal patches? + Universal patches aren’t as well tested as app-specific patches. You may face issues using them. + Keystore + Patch selections + Import keystore + Import a custom keystore + Enter keystore credentials + You must enter credentials before importing the keystore. + Username (Alias) + Password + Import + Incorrect credentials + Keystore imported + Export keystore + Export the current keystore + No keystore to export + Keystore exported + Regenerate keystore + Generate a new keystore + You’re about to regenerate your keystore, used during the patching process. + +You won’t be able to update apps that were signed with the previous keystore. + Keystore regenerated + Couldn’t import patch selection: %s + Imported patch selection + Select bundle to import into + Couldn’t export patch selection: %s + Exported patch selection + Select bundle to export from + Apps with saved selections + Total selected patches + Reset configuration + Patch selections + Patch options + Patch selection reset + Downloaders + Use pre-releases + Use pre-release versions of the main downloader + Loaded + Failed to load, tap for details + Missing + Delete selected apps + The apps you selected will be deleted + %s will be deleted + No downloaded apps found + Apps downloaded through ReVanced Manager will appear here + Downloader URL + Add downloader + Add new downloaders from a URL or local files + Add downloader from local storage + Downloader can receive updates + These downloaders are missing + Tap Update to fix this issue + + Failed to update downloader: %s + Failed to import downloader: %s + + Search apps + Loading… + Downloading patches… + + Options + OK + Yes + No + Edit + Value + Reset + Share + Patch + Select from storage + Select an APK file using file picker + Couldn’t open file picker, please use an alternative method + Suggested version: %s + Type anything to continue + Search patches + Apply + Help + Back + Warning + Add + Enable + Disable + Close + Clear + System + Light + Dark + Appearance + Networking + Allow metered networks + Allow automatic updates on metered networks. + You may still be warned before performing manual operations. + Downloaded apps + Run Patcher in another process (experimental) + Faster, and allows Patcher to use more memory + Patcher process memory limit + The max amount of memory that the Patcher process can use + Export debug logs + Failed to read logs (exit code %d) + Failed to export logs + Exported logs + API URL + The API used to download necessary files + Change API URL + ReVanced Manager uses the API to download patches and updates + ReVanced Manager connects to the API to download patches and updates. Make sure that you trust it. + Set + Reset API URL + Device + Android version + Model + CPU architectures + Memory limits + %1$dMB (Normal) – %2$dMB (Large) + Force download all patches + Reset patches + Reset downloaders + Reset onboarding + Show the onboarding screen on next app launch + Reset announcement read + Forget that announcements have been read + Patching + Signing + Storage + Couldn’t find any patches + Apps + Patches + Delete + Refresh + Continue anyway + Download another version + Download app + Download APK file + Failed to download patches: %s + API service is currently down + Some features may be unavailable. Check your internet connection or API URL in settings. + Couldn’t import patches: %s + No patched apps found + You don’t have any patched apps yet. Start by patching your first app! + Patched apps + Apps that can be patched + No patches found + You don’t have any patches yet. Add patches by tapping the button below! + Tap on the patches to get more information about them + %s selected + Incompatible patches + Universal patches + Patch selection and options have been reset to recommended defaults + Patch options have been reset + Non suggested version + The version of the app you selected doesn’t match the suggested version: %s + +To continue anyway, turn off “Require suggested app version” in Advanced settings. + Stop using defaults? + We recommend using the default patch selection and options, as changing them may cause unexpected issues. + +To continue anyway, turn on “Allow changing patch selection and options” in Advanced settings. + Universal patches are more general-purpose, and may not be as reliable as app-specific patches. You may face issues using them. + +To continue anyway, turn on “Allow using universal patches” in Advanced settings. + This version + Any app + Search patches + This patch isn’t compatible with the version of the app you selected: %1$s + +It’s only compatible with these versions: %2$s + Continue with this version? + Not all patches are compatible with this version: %s + Download app? + The app you selected isn’t installed. Do you want to download it? + Selected app has the wrong package name + Couldn’t load the APK file + Split APKs aren’t supported + Loading… + Not installed + Installed + + App info + Uninstall + Unpatch + Repatch + Install mode + Package name + Original package name + Applied patches + View applied patches + + Default + Mount + Mounted + Not mounted + Mount + Unmount + Failed to mount: %s + Failed to unmount: %s + Unpatch app? + All patches will be removed, and the original app will be restored + + Downloader couldn’t get the correct version + Downloader couldn’t find the app + Downloader error: %s + No downloaders are installed + No downloaders have been trusted. Check your settings. + + Filter + Compatibility + Packages + + Actions + Restore default selection + Deselect all + Invert selection + Deselect all except %s + Apply to + All patches + %s only + + More options + Custom value + + Select from storage + Previous directory + Directories + Files + + Show password + Hide password + + Installer + Install + App installed + Failed to install app: %s + Failed to reinstall app: %s + Failed to uninstall app: %s + Open + Save APK + Saved APK + Failed to sign APK: %s + Save logs + Save to files + Export patcher logs + Logs saved + You need to interact with this downloader in order to continue + Install mode + + Preparing + Load patches + Prepare patcher + Patching + Saving + Write patched APK file + Sign patched APK file + Patching in progress + Tap to return to the patcher + Stop patcher? + The patching process will be stopped + Installing, please wait… + Execute patches + Execute %s + Couldn’t execute %s + + completed + failed + running + waiting + + expand + collapse + reorder + + More + Less + Continue + Dismiss + View + Don’t show this again + Donate + Website + GitHub + Contact + License + Source + Repository + By %1$s + Version + Selected version may be incompatible with selected patches + Submit issue or feedback + Help us improve this application + Developer options + Options for debugging issues + Patches updated + No updates available + View patches + Any version + Any package + “%s” will be deleted + Selected patches will be deleted + + Announcements + Archive + About ReVanced Manager + ReVanced Manager is an Android application that uses ReVanced Patcher, allowing you to download and apply patches to your favorite apps + %d more taps + Enabled developer options + Developer options are already enabled + Update available + Current version: %s + New version: %s + Ready to install update + Update installed + Couldn’t install update + Check for updates + View update + Manually check for updates + Check for updates on launch + Automatically check for new versions of ReVanced Manager when you open the app + Check for ReVanced downloaders updates on launch + Automatically check for ReVanced downloaders updates when you open the app + Use pre-releases + Use pre-release versions of ReVanced Manager + Use pre-releases? + Pre-release versions may be unstable and contain bugs. You may experience crashes, data loss, or other unexpected issues. + View changelog + Loading changelog… + Couldn’t download changelog: %s + Battery optimizations must be turned off in order for ReVanced Manager to work correctly in the background + Installing update… + Downloading update… + Couldn’t download update: %s + Cancel + Save + Save (%1$s) + Update + Empty + ReVanced Manager will close when updating + No changelogs found + Just now + %sm ago + %sh ago + %sd ago + Invalid date + Invalid value + This option is required + Required options + + Couldn’t check for updates: %s + No updates available + No announcements found + Checking for updates… + Not now + Install ReVanced Manager %s for the latest features and bug fixes + Failed to download update: %s + Download + You are currently on a metered connection. Data charges from your service provider may apply. + Download update? + No contributors found + Select + Select or deselect all + Add new patches from a URL or local files + Add patches from local storage + Patches can receive updates + Recommended + + Install failed + Install canceled + Install blocked + Install conflict + Install incompatible + Install invalid + Not enough storage + Install timed out + There was a problem installing the app + Installation was canceled + Installation was blocked. Try adjusting the security settings of your device, and try again. + An existing app is preventing the install. Uninstall the app, and try again. + This app isn’t compatible with your device. Use an APK that is compatible, and try again. + There was a problem installing the app. Uninstall the app, and try again. + There’s not enough storage space to install this app. Free up some space, and try again. + The installation took too long + Reinstall + Show + Debugging + About device + Enter URL + Next + Auto update + Add patches + Automatically update when a new version is available + Use pre-releases + Use pre-release versions of %s + Patches URL + These patches aren’t compatible with the selected app version: %1$s + +Tap them for more details. + Incompatible patch + Any + Don’t show this again + Show update message on launch + Get notified when you open the app and a new update is available + Couldn’t import keystore + Export + Confirm + New announcement:\n%s + + Required + Optional + + Restart the app to see changes + You’re offline. Check your internet connection. + + + %d patch + %d patches + + + Execute %d patch + Execute %d patches + + + %d selected + +