|
|
|
@ -1,110 +1,110 @@
|
|
|
|
|
{
|
|
|
|
|
"invalidURLForSource": "Not a valid {} App URL",
|
|
|
|
|
"invalidURLForSource": "Not a valid {} app URL",
|
|
|
|
|
"noReleaseFound": "Could not find a suitable release",
|
|
|
|
|
"noVersionFound": "Could not determine release version",
|
|
|
|
|
"urlMatchesNoSource": "URL does not match a known source",
|
|
|
|
|
"cantInstallOlderVersion": "Cannot install an older version of an App",
|
|
|
|
|
"appIdMismatch": "Downloaded package ID does not match existing App ID",
|
|
|
|
|
"cantInstallOlderVersion": "Cannot install an older version of an app",
|
|
|
|
|
"appIdMismatch": "Downloaded package ID does not match existing app ID",
|
|
|
|
|
"functionNotImplemented": "This class has not implemented this function",
|
|
|
|
|
"placeholder": "Placeholder",
|
|
|
|
|
"someErrors": "Some Errors Occurred",
|
|
|
|
|
"unexpectedError": "Unexpected Error",
|
|
|
|
|
"someErrors": "Some errors occurred",
|
|
|
|
|
"unexpectedError": "Unexpected error",
|
|
|
|
|
"ok": "Okay",
|
|
|
|
|
"and": "and",
|
|
|
|
|
"githubPATLabel": "GitHub Personal Access Token (Increases Rate Limit)",
|
|
|
|
|
"githubPATLabel": "GitHub personal access token (increases rate limit)",
|
|
|
|
|
"includePrereleases": "Include prereleases",
|
|
|
|
|
"fallbackToOlderReleases": "Fallback to older releases",
|
|
|
|
|
"filterReleaseTitlesByRegEx": "Filter Release Titles by Regular Expression",
|
|
|
|
|
"filterReleaseTitlesByRegEx": "Filter release titles by regular expression",
|
|
|
|
|
"invalidRegEx": "Invalid regular expression",
|
|
|
|
|
"noDescription": "No description",
|
|
|
|
|
"cancel": "Cancel",
|
|
|
|
|
"continue": "Continue",
|
|
|
|
|
"requiredInBrackets": "(Required)",
|
|
|
|
|
"requiredInBrackets": "(required)",
|
|
|
|
|
"dropdownNoOptsError": "ERROR: DROPDOWN MUST HAVE AT LEAST ONE OPT",
|
|
|
|
|
"colour": "Colour",
|
|
|
|
|
"standard": "Standard",
|
|
|
|
|
"custom": "Custom",
|
|
|
|
|
"useMaterialYou": "Use Material You",
|
|
|
|
|
"githubStarredRepos": "GitHub Starred Repos",
|
|
|
|
|
"githubStarredRepos": "GitHub starred repos",
|
|
|
|
|
"uname": "Username",
|
|
|
|
|
"wrongArgNum": "Wrong number of arguments provided",
|
|
|
|
|
"xIsTrackOnly": "{} is Track-Only",
|
|
|
|
|
"xIsTrackOnly": "{} is track-only",
|
|
|
|
|
"source": "Source",
|
|
|
|
|
"app": "App",
|
|
|
|
|
"appsFromSourceAreTrackOnly": "Apps from this source are 'Track-Only'.",
|
|
|
|
|
"youPickedTrackOnly": "You have selected the 'Track-Only' option.",
|
|
|
|
|
"trackOnlyAppDescription": "The App will be tracked for updates, but Obtainium will not be able to download or install it.",
|
|
|
|
|
"appsFromSourceAreTrackOnly": "Apps from this source are 'track-only'.",
|
|
|
|
|
"youPickedTrackOnly": "You have selected the 'track-only' option.",
|
|
|
|
|
"trackOnlyAppDescription": "The app will be tracked for updates, but Obtainium will not be able to download or install it.",
|
|
|
|
|
"cancelled": "Cancelled",
|
|
|
|
|
"appAlreadyAdded": "App already added",
|
|
|
|
|
"alreadyUpToDateQuestion": "App Already up to Date?",
|
|
|
|
|
"alreadyUpToDateQuestion": "App already up to date?",
|
|
|
|
|
"addApp": "Add App",
|
|
|
|
|
"appSourceURL": "App Source URL",
|
|
|
|
|
"appSourceURL": "App source URL",
|
|
|
|
|
"error": "Error",
|
|
|
|
|
"add": "Add",
|
|
|
|
|
"searchSomeSourcesLabel": "Search (Some Sources Only)",
|
|
|
|
|
"searchSomeSourcesLabel": "Search (some sources only)",
|
|
|
|
|
"search": "Search",
|
|
|
|
|
"additionalOptsFor": "Additional Options for {}",
|
|
|
|
|
"supportedSources": "Supported Sources",
|
|
|
|
|
"trackOnlyInBrackets": "(Track-Only)",
|
|
|
|
|
"searchableInBrackets": "(Searchable)",
|
|
|
|
|
"additionalOptsFor": "Additional options for {}",
|
|
|
|
|
"supportedSources": "Supported sources",
|
|
|
|
|
"trackOnlyInBrackets": "(track-only)",
|
|
|
|
|
"searchableInBrackets": "(searchable)",
|
|
|
|
|
"appsString": "Apps",
|
|
|
|
|
"noApps": "No Apps",
|
|
|
|
|
"noAppsForFilter": "No Apps for Filter",
|
|
|
|
|
"noApps": "No apps",
|
|
|
|
|
"noAppsForFilter": "No apps for filter",
|
|
|
|
|
"byX": "By {}",
|
|
|
|
|
"percentProgress": "Progress: {}%",
|
|
|
|
|
"pleaseWait": "Please Wait",
|
|
|
|
|
"updateAvailable": "Update Available",
|
|
|
|
|
"notInstalled": "Not Installed",
|
|
|
|
|
"pleaseWait": "Please wait",
|
|
|
|
|
"updateAvailable": "Update available",
|
|
|
|
|
"notInstalled": "Not installed",
|
|
|
|
|
"pseudoVersion": "pseudo-version",
|
|
|
|
|
"selectAll": "Select All",
|
|
|
|
|
"selectAll": "Select all",
|
|
|
|
|
"deselectX": "Deselect {}",
|
|
|
|
|
"xWillBeRemovedButRemainInstalled": "{} will be removed from Obtainium but remain installed on device.",
|
|
|
|
|
"removeSelectedAppsQuestion": "Remove Selected Apps?",
|
|
|
|
|
"removeSelectedApps": "Remove Selected Apps",
|
|
|
|
|
"removeSelectedAppsQuestion": "Remove selected apps?",
|
|
|
|
|
"removeSelectedApps": "Remove selected apps",
|
|
|
|
|
"updateX": "Update {}",
|
|
|
|
|
"installX": "Install {}",
|
|
|
|
|
"markXTrackOnlyAsUpdated": "Mark {}\n(Track-Only)\nas Updated",
|
|
|
|
|
"markXTrackOnlyAsUpdated": "Mark {}\n(track-only)\nas updated",
|
|
|
|
|
"changeX": "Change {}",
|
|
|
|
|
"installUpdateApps": "Install/Update Apps",
|
|
|
|
|
"installUpdateSelectedApps": "Install/Update Selected Apps",
|
|
|
|
|
"markXSelectedAppsAsUpdated": "Mark {} Selected Apps as Updated?",
|
|
|
|
|
"installUpdateApps": "Install/update apps",
|
|
|
|
|
"installUpdateSelectedApps": "Install/update selected apps",
|
|
|
|
|
"markXSelectedAppsAsUpdated": "Mark {} selected apps as updated?",
|
|
|
|
|
"no": "No",
|
|
|
|
|
"yes": "Yes",
|
|
|
|
|
"markSelectedAppsUpdated": "Mark Selected Apps as Updated",
|
|
|
|
|
"markSelectedAppsUpdated": "Mark selected apps as updated",
|
|
|
|
|
"pinToTop": "Pin to top",
|
|
|
|
|
"unpinFromTop": "Unpin from top",
|
|
|
|
|
"resetInstallStatusForSelectedAppsQuestion": "Reset Install Status for Selected Apps?",
|
|
|
|
|
"installStatusOfXWillBeResetExplanation": "The install status of any selected Apps will be reset.\n\nThis can help when the App version shown in Obtainium is incorrect due to failed updates or other issues.",
|
|
|
|
|
"resetInstallStatusForSelectedAppsQuestion": "Reset install status for selected apps?",
|
|
|
|
|
"installStatusOfXWillBeResetExplanation": "The install status of any selected apps will be reset.\n\nThis can help when the app version shown in Obtainium is incorrect due to failed updates or other issues.",
|
|
|
|
|
"customLinkMessage": "These links work on devices with Obtainium installed",
|
|
|
|
|
"shareAppConfigLinks": "Share app configuration as HTML link",
|
|
|
|
|
"shareSelectedAppURLs": "Share Selected App URLs",
|
|
|
|
|
"resetInstallStatus": "Reset Install Status",
|
|
|
|
|
"shareSelectedAppURLs": "Share selected app URLs",
|
|
|
|
|
"resetInstallStatus": "Reset install status",
|
|
|
|
|
"more": "More",
|
|
|
|
|
"removeOutdatedFilter": "Remove Out-of-Date App Filter",
|
|
|
|
|
"showOutdatedOnly": "Show Out-of-Date Apps Only",
|
|
|
|
|
"removeOutdatedFilter": "Remove out-of-date app filter",
|
|
|
|
|
"showOutdatedOnly": "Show out-of-date apps only",
|
|
|
|
|
"filter": "Filter",
|
|
|
|
|
"filterApps": "Filter Apps",
|
|
|
|
|
"appName": "App Name",
|
|
|
|
|
"filterApps": "Filter apps",
|
|
|
|
|
"appName": "App name",
|
|
|
|
|
"author": "Author",
|
|
|
|
|
"upToDateApps": "Up to Date Apps",
|
|
|
|
|
"nonInstalledApps": "Non-Installed Apps",
|
|
|
|
|
"upToDateApps": "Up to date apps",
|
|
|
|
|
"nonInstalledApps": "Non-installed apps",
|
|
|
|
|
"importExport": "Import/Export",
|
|
|
|
|
"settings": "Settings",
|
|
|
|
|
"exportedTo": "Exported to {}",
|
|
|
|
|
"obtainiumExport": "Obtainium Export",
|
|
|
|
|
"obtainiumExport": "Obtainium export",
|
|
|
|
|
"invalidInput": "Invalid input",
|
|
|
|
|
"importedX": "Imported {}",
|
|
|
|
|
"obtainiumImport": "Obtainium Import",
|
|
|
|
|
"importFromURLList": "Import from URL List",
|
|
|
|
|
"searchQuery": "Search Query",
|
|
|
|
|
"appURLList": "App URL List",
|
|
|
|
|
"obtainiumImport": "Obtainium import",
|
|
|
|
|
"importFromURLList": "Import from URL list",
|
|
|
|
|
"searchQuery": "Search query",
|
|
|
|
|
"appURLList": "App URL list",
|
|
|
|
|
"line": "Line",
|
|
|
|
|
"searchX": "Search {}",
|
|
|
|
|
"noResults": "No results found",
|
|
|
|
|
"importX": "Import {}",
|
|
|
|
|
"importedAppsIdDisclaimer": "Imported Apps may incorrectly show as \"Not Installed\".\nTo fix this, re-install them through Obtainium.\nThis should not affect App data.\n\nOnly affects URL and third-party import methods.",
|
|
|
|
|
"importErrors": "Import Errors",
|
|
|
|
|
"importedXOfYApps": "{} of {} Apps imported.",
|
|
|
|
|
"importedAppsIdDisclaimer": "Imported apps may incorrectly show as \"not installed\".\nTo fix this, re-install them through Obtainium.\nThis should not affect app data.\n\nOnly affects URL and third-party import methods.",
|
|
|
|
|
"importErrors": "Import errors",
|
|
|
|
|
"importedXOfYApps": "{} of {} apps imported.",
|
|
|
|
|
"followingURLsHadErrors": "The following URLs had errors:",
|
|
|
|
|
"selectURL": "Select URL",
|
|
|
|
|
"selectURLs": "Select URLs",
|
|
|
|
@ -112,26 +112,26 @@
|
|
|
|
|
"theme": "Theme",
|
|
|
|
|
"dark": "Dark",
|
|
|
|
|
"light": "Light",
|
|
|
|
|
"followSystem": "Follow System",
|
|
|
|
|
"followSystem": "Follow system",
|
|
|
|
|
"followSystemThemeExplanation": "Following system theme is possible only by using third-party applications",
|
|
|
|
|
"useBlackTheme": "Use pure black dark theme",
|
|
|
|
|
"appSortBy": "App Sort By",
|
|
|
|
|
"authorName": "Author/Name",
|
|
|
|
|
"nameAuthor": "Name/Author",
|
|
|
|
|
"asAdded": "As Added",
|
|
|
|
|
"appSortOrder": "App Sort Order",
|
|
|
|
|
"appSortBy": "App sort by",
|
|
|
|
|
"authorName": "Author/name",
|
|
|
|
|
"nameAuthor": "Name/author",
|
|
|
|
|
"asAdded": "As added",
|
|
|
|
|
"appSortOrder": "App sort order",
|
|
|
|
|
"ascending": "Ascending",
|
|
|
|
|
"descending": "Descending",
|
|
|
|
|
"bgUpdateCheckInterval": "Background Update Checking Interval",
|
|
|
|
|
"neverManualOnly": "Never - Manual Only",
|
|
|
|
|
"bgUpdateCheckInterval": "Background update checking interval",
|
|
|
|
|
"neverManualOnly": "Never - manual only",
|
|
|
|
|
"appearance": "Appearance",
|
|
|
|
|
"showWebInAppView": "Show Source webpage in App view",
|
|
|
|
|
"pinUpdates": "Pin updates to top of Apps view",
|
|
|
|
|
"showWebInAppView": "Show source webpage in app view",
|
|
|
|
|
"pinUpdates": "Pin updates to top of apps view",
|
|
|
|
|
"updates": "Updates",
|
|
|
|
|
"sourceSpecific": "Source-Specific",
|
|
|
|
|
"appSource": "App Source",
|
|
|
|
|
"noLogs": "No Logs",
|
|
|
|
|
"appLogs": "App Logs",
|
|
|
|
|
"sourceSpecific": "Source-specific",
|
|
|
|
|
"appSource": "App source",
|
|
|
|
|
"noLogs": "No logs",
|
|
|
|
|
"appLogs": "App logs",
|
|
|
|
|
"close": "Close",
|
|
|
|
|
"share": "Share",
|
|
|
|
|
"appNotFound": "App not found",
|
|
|
|
@ -141,28 +141,28 @@
|
|
|
|
|
"deviceSupportsXArch": "Your device supports the {} CPU architecture.",
|
|
|
|
|
"deviceSupportsFollowingArchs": "Your device supports the following CPU architectures:",
|
|
|
|
|
"warning": "Warning",
|
|
|
|
|
"sourceIsXButPackageFromYPrompt": "The App source is '{}' but the release package comes from '{}'. Continue?",
|
|
|
|
|
"updatesAvailable": "Updates Available",
|
|
|
|
|
"updatesAvailableNotifDescription": "Notifies the user that updates are available for one or more Apps tracked by Obtainium",
|
|
|
|
|
"sourceIsXButPackageFromYPrompt": "The app source is '{}' but the release package comes from '{}'. Continue?",
|
|
|
|
|
"updatesAvailable": "Updates available",
|
|
|
|
|
"updatesAvailableNotifDescription": "Notifies the user that updates are available for one or more apps tracked by Obtainium",
|
|
|
|
|
"noNewUpdates": "No new updates.",
|
|
|
|
|
"xHasAnUpdate": "{} has an update.",
|
|
|
|
|
"appsUpdated": "Apps Updated",
|
|
|
|
|
"appsUpdated": "Apps updated",
|
|
|
|
|
"appsNotUpdated": "Failed to update applications",
|
|
|
|
|
"appsUpdatedNotifDescription": "Notifies the user that updates to one or more Apps were applied in the background",
|
|
|
|
|
"appsUpdatedNotifDescription": "Notifies the user that updates to one or more apps were applied in the background",
|
|
|
|
|
"xWasUpdatedToY": "{} was updated to {}.",
|
|
|
|
|
"xWasNotUpdatedToY": "Failed to update {} to {}.",
|
|
|
|
|
"errorCheckingUpdates": "Error Checking for Updates",
|
|
|
|
|
"errorCheckingUpdates": "Error checking for updates",
|
|
|
|
|
"errorCheckingUpdatesNotifDescription": "A notification that shows when background update checking fails",
|
|
|
|
|
"appsRemoved": "Apps Removed",
|
|
|
|
|
"appsRemovedNotifDescription": "Notifies the user that one or more Apps were removed due to errors while loading them",
|
|
|
|
|
"appsRemoved": "Apps removed",
|
|
|
|
|
"appsRemovedNotifDescription": "Notifies the user that one or more apps were removed due to errors while loading them",
|
|
|
|
|
"xWasRemovedDueToErrorY": "{} was removed due to this error: {}",
|
|
|
|
|
"completeAppInstallation": "Complete App Installation",
|
|
|
|
|
"obtainiumMustBeOpenToInstallApps": "Obtainium must be open to install Apps",
|
|
|
|
|
"completeAppInstallationNotifDescription": "Asks the user to return to Obtainium to finish installing an App",
|
|
|
|
|
"checkingForUpdates": "Checking for Updates",
|
|
|
|
|
"completeAppInstallation": "Complete app installation",
|
|
|
|
|
"obtainiumMustBeOpenToInstallApps": "Obtainium must be open to install apps",
|
|
|
|
|
"completeAppInstallationNotifDescription": "Asks the user to return to Obtainium to finish installing an app",
|
|
|
|
|
"checkingForUpdates": "Checking for updates",
|
|
|
|
|
"checkingForUpdatesNotifDescription": "Transient notification that appears when checking for updates",
|
|
|
|
|
"pleaseAllowInstallPerm": "Please allow Obtainium to install Apps",
|
|
|
|
|
"trackOnly": "Track-Only",
|
|
|
|
|
"pleaseAllowInstallPerm": "Please allow Obtainium to install apps",
|
|
|
|
|
"trackOnly": "Track-only",
|
|
|
|
|
"errorWithHttpStatusCode": "Error {}",
|
|
|
|
|
"versionCorrectionDisabled": "Version correction disabled (plugin doesn't seem to work)",
|
|
|
|
|
"unknown": "Unknown",
|
|
|
|
@ -170,88 +170,88 @@
|
|
|
|
|
"never": "Never",
|
|
|
|
|
"latestVersionX": "Latest: {}",
|
|
|
|
|
"installedVersionX": "Installed: {}",
|
|
|
|
|
"lastUpdateCheckX": "Last Update Check: {}",
|
|
|
|
|
"lastUpdateCheckX": "Last update check: {}",
|
|
|
|
|
"remove": "Remove",
|
|
|
|
|
"yesMarkUpdated": "Yes, Mark as Updated",
|
|
|
|
|
"fdroid": "F-Droid Official",
|
|
|
|
|
"appIdOrName": "App ID or Name",
|
|
|
|
|
"yesMarkUpdated": "Yes, mark as updated",
|
|
|
|
|
"fdroid": "F-Droid official",
|
|
|
|
|
"appIdOrName": "App ID or name",
|
|
|
|
|
"appId": "App ID",
|
|
|
|
|
"appWithIdOrNameNotFound": "No App was found with that ID or Name",
|
|
|
|
|
"reposHaveMultipleApps": "Repos may contain multiple Apps",
|
|
|
|
|
"fdroidThirdPartyRepo": "F-Droid Third-Party Repo",
|
|
|
|
|
"appWithIdOrNameNotFound": "No app was found with that ID or name",
|
|
|
|
|
"reposHaveMultipleApps": "Repos may contain multiple apps",
|
|
|
|
|
"fdroidThirdPartyRepo": "F-Droid third-party repo",
|
|
|
|
|
"install": "Install",
|
|
|
|
|
"markInstalled": "Mark Installed",
|
|
|
|
|
"markInstalled": "Mark installed",
|
|
|
|
|
"update": "Update",
|
|
|
|
|
"markUpdated": "Mark Updated",
|
|
|
|
|
"additionalOptions": "Additional Options",
|
|
|
|
|
"disableVersionDetection": "Disable Version Detection",
|
|
|
|
|
"noVersionDetectionExplanation": "This option should only be used for Apps where version detection does not work correctly.",
|
|
|
|
|
"markUpdated": "Mark updated",
|
|
|
|
|
"additionalOptions": "Additional options",
|
|
|
|
|
"disableVersionDetection": "Disable version detection",
|
|
|
|
|
"noVersionDetectionExplanation": "This option should only be used for apps where version detection does not work correctly.",
|
|
|
|
|
"downloadingX": "Downloading {}",
|
|
|
|
|
"downloadX": "Download {}",
|
|
|
|
|
"downloadedX": "Downloaded {}",
|
|
|
|
|
"releaseAsset": "Release Asset",
|
|
|
|
|
"downloadNotifDescription": "Notifies the user of the progress in downloading an App",
|
|
|
|
|
"releaseAsset": "Release asset",
|
|
|
|
|
"downloadNotifDescription": "Notifies the user of the progress in downloading an app",
|
|
|
|
|
"noAPKFound": "No APK found",
|
|
|
|
|
"noVersionDetection": "No version detection",
|
|
|
|
|
"categorize": "Categorize",
|
|
|
|
|
"categories": "Categories",
|
|
|
|
|
"category": "Category",
|
|
|
|
|
"noCategory": "No Category",
|
|
|
|
|
"noCategories": "No Categories",
|
|
|
|
|
"deleteCategoriesQuestion": "Delete Categories?",
|
|
|
|
|
"categoryDeleteWarning": "All Apps in deleted categories will be set to uncategorized.",
|
|
|
|
|
"addCategory": "Add Category",
|
|
|
|
|
"noCategory": "No category",
|
|
|
|
|
"noCategories": "No categories",
|
|
|
|
|
"deleteCategoriesQuestion": "Delete categories?",
|
|
|
|
|
"categoryDeleteWarning": "All apps in deleted categories will be set to uncategorized.",
|
|
|
|
|
"addCategory": "Add category",
|
|
|
|
|
"label": "Label",
|
|
|
|
|
"language": "Language",
|
|
|
|
|
"copiedToClipboard": "Copied to Clipboard",
|
|
|
|
|
"copiedToClipboard": "Copied to clipboard",
|
|
|
|
|
"storagePermissionDenied": "Storage permission denied",
|
|
|
|
|
"selectedCategorizeWarning": "This will replace any existing category settings for the selected Apps.",
|
|
|
|
|
"filterAPKsByRegEx": "Filter APKs by Regular Expression",
|
|
|
|
|
"selectedCategorizeWarning": "This will replace any existing category settings for the selected apps.",
|
|
|
|
|
"filterAPKsByRegEx": "Filter APKs by regular expression",
|
|
|
|
|
"removeFromObtainium": "Remove from Obtainium",
|
|
|
|
|
"uninstallFromDevice": "Uninstall from Device",
|
|
|
|
|
"onlyWorksWithNonVersionDetectApps": "Only works for Apps with version detection disabled.",
|
|
|
|
|
"uninstallFromDevice": "Uninstall from device",
|
|
|
|
|
"onlyWorksWithNonVersionDetectApps": "Only works for apps with version detection disabled.",
|
|
|
|
|
"releaseDateAsVersion": "Use release date as version string",
|
|
|
|
|
"releaseTitleAsVersion": "Use release title as version string",
|
|
|
|
|
"releaseDateAsVersionExplanation": "This option should only be used for Apps where version detection does not work correctly, but a release date is available.",
|
|
|
|
|
"releaseDateAsVersionExplanation": "This option should only be used for apps where version detection does not work correctly, but a release date is available.",
|
|
|
|
|
"changes": "Changes",
|
|
|
|
|
"releaseDate": "Release Date",
|
|
|
|
|
"importFromURLsInFile": "Import from URLs in File (like OPML)",
|
|
|
|
|
"releaseDate": "Release date",
|
|
|
|
|
"importFromURLsInFile": "Import from URLs in file (like OPML)",
|
|
|
|
|
"versionDetectionExplanation": "Reconcile version string with version detected from OS",
|
|
|
|
|
"versionDetection": "Version Detection",
|
|
|
|
|
"versionDetection": "Version detection",
|
|
|
|
|
"standardVersionDetection": "Standard version detection",
|
|
|
|
|
"groupByCategory": "Group by Category",
|
|
|
|
|
"groupByCategory": "Group by category",
|
|
|
|
|
"autoApkFilterByArch": "Attempt to filter APKs by CPU architecture if possible",
|
|
|
|
|
"autoLinkFilterByArch": "Attempt to filter links by CPU architecture if possible",
|
|
|
|
|
"overrideSource": "Override Source",
|
|
|
|
|
"overrideSource": "Override source",
|
|
|
|
|
"dontShowAgain": "Don't show this again",
|
|
|
|
|
"dontShowTrackOnlyWarnings": "Don't show 'Track-Only' warnings",
|
|
|
|
|
"dontShowTrackOnlyWarnings": "Don't show 'track-only' warnings",
|
|
|
|
|
"dontShowAPKOriginWarnings": "Don't show APK origin warnings",
|
|
|
|
|
"moveNonInstalledAppsToBottom": "Move non-installed Apps to bottom of Apps view",
|
|
|
|
|
"gitlabPATLabel": "GitLab Personal Access Token",
|
|
|
|
|
"moveNonInstalledAppsToBottom": "Move non-installed apps to bottom of apps view",
|
|
|
|
|
"gitlabPATLabel": "GitLab personal access token",
|
|
|
|
|
"about": "About",
|
|
|
|
|
"requiresCredentialsInSettings": "{} needs additional credentials (in Settings)",
|
|
|
|
|
"checkOnStart": "Check for updates on startup",
|
|
|
|
|
"tryInferAppIdFromCode": "Try inferring App ID from source code",
|
|
|
|
|
"removeOnExternalUninstall": "Automatically remove externally uninstalled Apps",
|
|
|
|
|
"tryInferAppIdFromCode": "Try inferring app ID from source code",
|
|
|
|
|
"removeOnExternalUninstall": "Automatically remove externally uninstalled apps",
|
|
|
|
|
"pickHighestVersionCode": "Auto-select highest version code APK",
|
|
|
|
|
"checkUpdateOnDetailPage": "Check for updates on opening an App detail page",
|
|
|
|
|
"checkUpdateOnDetailPage": "Check for updates on opening an app detail page",
|
|
|
|
|
"disablePageTransitions": "Disable page transition animations",
|
|
|
|
|
"reversePageTransitions": "Reverse page transition animations",
|
|
|
|
|
"minStarCount": "Minimum Star Count",
|
|
|
|
|
"minStarCount": "Minimum star count",
|
|
|
|
|
"addInfoBelow": "Add this info below.",
|
|
|
|
|
"addInfoInSettings": "Add this info in the Settings.",
|
|
|
|
|
"githubSourceNote": "GitHub rate limiting can be avoided using an API key.",
|
|
|
|
|
"sortByLastLinkSegment": "Sort by only the last segment of the link",
|
|
|
|
|
"filterReleaseNotesByRegEx": "Filter Release Notes by Regular Expression",
|
|
|
|
|
"customLinkFilterRegex": "Custom APK Link Filter by Regular Expression (Default '.apk$')",
|
|
|
|
|
"appsPossiblyUpdated": "App Updates Attempted",
|
|
|
|
|
"appsPossiblyUpdatedNotifDescription": "Notifies the user that updates to one or more Apps were potentially applied in the background",
|
|
|
|
|
"filterReleaseNotesByRegEx": "Filter release notes by regular expression",
|
|
|
|
|
"customLinkFilterRegex": "Custom APK link filter by regular expression (default '.apk$')",
|
|
|
|
|
"appsPossiblyUpdated": "App updates attempted",
|
|
|
|
|
"appsPossiblyUpdatedNotifDescription": "Notifies the user that updates to one or more apps were potentially applied in the background",
|
|
|
|
|
"xWasPossiblyUpdatedToY": "{} may have been updated to {}.",
|
|
|
|
|
"enableBackgroundUpdates": "Enable background updates",
|
|
|
|
|
"backgroundUpdateReqsExplanation": "Background updates may not be possible for all apps.",
|
|
|
|
|
"backgroundUpdateLimitsExplanation": "The success of a background install can only be determined when Obtainium is opened.",
|
|
|
|
|
"verifyLatestTag": "Verify the 'latest' tag",
|
|
|
|
|
"intermediateLinkRegex": "Filter for an 'Intermediate' Link to Visit",
|
|
|
|
|
"intermediateLinkRegex": "Filter for an 'intermediate' link to visit",
|
|
|
|
|
"filterByLinkText": "Filter links by link text",
|
|
|
|
|
"intermediateLinkNotFound": "Intermediate link not found",
|
|
|
|
|
"intermediateLink": "Intermediate link",
|
|
|
|
@ -259,35 +259,35 @@
|
|
|
|
|
"bgUpdatesOnWiFiOnly": "Disable background updates when not on Wi-Fi",
|
|
|
|
|
"bgUpdatesWhileChargingOnly": "Disable background updates when not charging",
|
|
|
|
|
"autoSelectHighestVersionCode": "Auto-select highest versionCode APK",
|
|
|
|
|
"versionExtractionRegEx": "Version String Extraction RegEx",
|
|
|
|
|
"trimVersionString": "Trim Version String With RegEx",
|
|
|
|
|
"matchGroupToUseForX": "Match Group to Use for \"{}\"",
|
|
|
|
|
"matchGroupToUse": "Match Group to Use for Version String Extraction RegEx",
|
|
|
|
|
"versionExtractionRegEx": "Version string extraction RegEx",
|
|
|
|
|
"trimVersionString": "Trim version string with RegEx",
|
|
|
|
|
"matchGroupToUseForX": "Match group to use for \"{}\"",
|
|
|
|
|
"matchGroupToUse": "Match group to use for version string extraction RegEx",
|
|
|
|
|
"highlightTouchTargets": "Highlight less obvious touch targets",
|
|
|
|
|
"pickExportDir": "Pick Export Directory",
|
|
|
|
|
"pickExportDir": "Pick export directory",
|
|
|
|
|
"autoExportOnChanges": "Auto-export on changes",
|
|
|
|
|
"includeSettings": "Include settings",
|
|
|
|
|
"filterVersionsByRegEx": "Filter Versions by Regular Expression",
|
|
|
|
|
"filterVersionsByRegEx": "Filter versions by regular expression",
|
|
|
|
|
"trySelectingSuggestedVersionCode": "Try selecting suggested versionCode APK",
|
|
|
|
|
"dontSortReleasesList": "Retain release order from API",
|
|
|
|
|
"reverseSort": "Reverse sorting",
|
|
|
|
|
"takeFirstLink": "Take first link",
|
|
|
|
|
"skipSort": "Skip sorting",
|
|
|
|
|
"debugMenu": "Debug Menu",
|
|
|
|
|
"debugMenu": "Debug menu",
|
|
|
|
|
"bgTaskStarted": "Background task started - check logs.",
|
|
|
|
|
"runBgCheckNow": "Run Background Update Check Now",
|
|
|
|
|
"runBgCheckNow": "Run background update check now",
|
|
|
|
|
"versionExtractWholePage": "Apply version string extraction Regex to entire page",
|
|
|
|
|
"installing": "Installing",
|
|
|
|
|
"skipUpdateNotifications": "Skip update notifications",
|
|
|
|
|
"updatesAvailableNotifChannel": "Updates Available",
|
|
|
|
|
"appsUpdatedNotifChannel": "Apps Updated",
|
|
|
|
|
"appsPossiblyUpdatedNotifChannel": "App Updates Attempted",
|
|
|
|
|
"errorCheckingUpdatesNotifChannel": "Error Checking for Updates",
|
|
|
|
|
"appsRemovedNotifChannel": "Apps Removed",
|
|
|
|
|
"updatesAvailableNotifChannel": "Updates available",
|
|
|
|
|
"appsUpdatedNotifChannel": "Apps updated",
|
|
|
|
|
"appsPossiblyUpdatedNotifChannel": "App updates attempted",
|
|
|
|
|
"errorCheckingUpdatesNotifChannel": "Error checking for updates",
|
|
|
|
|
"appsRemovedNotifChannel": "Apps removed",
|
|
|
|
|
"downloadingXNotifChannel": "Downloading {}",
|
|
|
|
|
"completeAppInstallationNotifChannel": "Complete App Installation",
|
|
|
|
|
"checkingForUpdatesNotifChannel": "Checking for Updates",
|
|
|
|
|
"onlyCheckInstalledOrTrackOnlyApps": "Only check installed and Track-Only apps for updates",
|
|
|
|
|
"completeAppInstallationNotifChannel": "Complete app installation",
|
|
|
|
|
"checkingForUpdatesNotifChannel": "Checking for updates",
|
|
|
|
|
"onlyCheckInstalledOrTrackOnlyApps": "Only check installed and track-only apps for updates",
|
|
|
|
|
"supportFixedAPKURL": "Support fixed APK URLs",
|
|
|
|
|
"selectX": "Select {}",
|
|
|
|
|
"parallelDownloads": "Allow parallel downloads",
|
|
|
|
@ -300,29 +300,29 @@
|
|
|
|
|
"useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version",
|
|
|
|
|
"requestHeader": "Request header",
|
|
|
|
|
"useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date",
|
|
|
|
|
"defaultPseudoVersioningMethod": "Default Pseudo-Versioning Method",
|
|
|
|
|
"partialAPKHash": "Partial APK Hash",
|
|
|
|
|
"APKLinkHash": "APK Link Hash",
|
|
|
|
|
"directAPKLink": "Direct APK Link",
|
|
|
|
|
"pseudoVersionInUse": "A Pseudo-Version is in Use",
|
|
|
|
|
"defaultPseudoVersioningMethod": "Default pseudo-versioning method",
|
|
|
|
|
"partialAPKHash": "Partial APK hash",
|
|
|
|
|
"APKLinkHash": "APK link hash",
|
|
|
|
|
"directAPKLink": "Direct APK link",
|
|
|
|
|
"pseudoVersionInUse": "A pseudo-version is in use",
|
|
|
|
|
"installed": "Installed",
|
|
|
|
|
"latest": "Latest",
|
|
|
|
|
"invertRegEx": "Invert regular expression",
|
|
|
|
|
"note": "Note",
|
|
|
|
|
"selfHostedNote": "The \"{}\" dropdown can be used to reach self-hosted/custom instances of any source.",
|
|
|
|
|
"badDownload": "The APK could not be parsed (incompatible or partial download)",
|
|
|
|
|
"beforeNewInstallsShareToAppVerifier": "Share new Apps with AppVerifier (if available)",
|
|
|
|
|
"beforeNewInstallsShareToAppVerifier": "Share new apps with AppVerifier (if available)",
|
|
|
|
|
"appVerifierInstructionToast": "Share to AppVerifier, then return here when ready.",
|
|
|
|
|
"wiki": "Help/Wiki",
|
|
|
|
|
"crowdsourcedConfigsLabel": "Crowdsourced App Configurations (use at your own risk)",
|
|
|
|
|
"crowdsourcedConfigsShort": "Crowdsourced App Configs",
|
|
|
|
|
"crowdsourcedConfigsLabel": "Crowdsourced app configurations (use at your own risk)",
|
|
|
|
|
"crowdsourcedConfigsShort": "Crowdsourced app configurations",
|
|
|
|
|
"allowInsecure": "Allow insecure HTTP requests",
|
|
|
|
|
"stayOneVersionBehind": "Stay one version behind latest",
|
|
|
|
|
"refreshBeforeDownload": "Refresh app details before download",
|
|
|
|
|
"tencentAppStore": "Tencent App Store",
|
|
|
|
|
"name": "Name",
|
|
|
|
|
"smartname": "Name (Smart)",
|
|
|
|
|
"sortMethod": "Sort Method",
|
|
|
|
|
"smartname": "Name (smart)",
|
|
|
|
|
"sortMethod": "Sort method",
|
|
|
|
|
"welcome": "Welcome",
|
|
|
|
|
"documentationLinksNote": "The Obtainium GitHub page linked below contains links to videos, articles, discussions, and other resources that will help you understand how to use the app.",
|
|
|
|
|
"removeAppQuestion": {
|
|
|
|
|