mirror of
				https://github.com/ImranR98/Obtainium.git
				synced 2025-11-03 23:03:29 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			309 lines
		
	
	
		
			15 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			309 lines
		
	
	
		
			15 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
{
 | 
						|
    "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",
 | 
						|
    "functionNotImplemented": "This class has not implemented this function",
 | 
						|
    "placeholder": "Placeholder",
 | 
						|
    "someErrors": "Some Errors Occurred",
 | 
						|
    "unexpectedError": "Unexpected Error",
 | 
						|
    "ok": "Okay",
 | 
						|
    "and": "and",
 | 
						|
    "githubPATLabel": "GitHub Personal Access Token (Increases Rate Limit)",
 | 
						|
    "includePrereleases": "Include prereleases",
 | 
						|
    "fallbackToOlderReleases": "Fallback to older releases",
 | 
						|
    "filterReleaseTitlesByRegEx": "Filter Release Titles by Regular Expression",
 | 
						|
    "invalidRegEx": "Invalid regular expression",
 | 
						|
    "noDescription": "No description",
 | 
						|
    "cancel": "Cancel",
 | 
						|
    "continue": "Continue",
 | 
						|
    "requiredInBrackets": "(Required)",
 | 
						|
    "dropdownNoOptsError": "ERROR: DROPDOWN MUST HAVE AT LEAST ONE OPT",
 | 
						|
    "colour": "Colour",
 | 
						|
    "githubStarredRepos": "GitHub Starred Repos",
 | 
						|
    "uname": "Username",
 | 
						|
    "wrongArgNum": "Wrong number of arguments provided",
 | 
						|
    "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.",
 | 
						|
    "cancelled": "Cancelled",
 | 
						|
    "appAlreadyAdded": "App already added",
 | 
						|
    "alreadyUpToDateQuestion": "App Already up to Date?",
 | 
						|
    "addApp": "Add App",
 | 
						|
    "appSourceURL": "App Source URL",
 | 
						|
    "error": "Error",
 | 
						|
    "add": "Add",
 | 
						|
    "searchSomeSourcesLabel": "Search (Some Sources Only)",
 | 
						|
    "search": "Search",
 | 
						|
    "additionalOptsFor": "Additional Options for {}",
 | 
						|
    "supportedSourcesBelow": "Supported Sources:",
 | 
						|
    "trackOnlyInBrackets": "(Track-Only)",
 | 
						|
    "searchableInBrackets": "(Searchable)",
 | 
						|
    "appsString": "Apps",
 | 
						|
    "noApps": "No Apps",
 | 
						|
    "noAppsForFilter": "No Apps for Filter",
 | 
						|
    "byX": "By {}",
 | 
						|
    "percentProgress": "Progress: {}%",
 | 
						|
    "pleaseWait": "Please Wait",
 | 
						|
    "updateAvailable": "Update Available",
 | 
						|
    "estimateInBracketsShort": "(Est.)",
 | 
						|
    "notInstalled": "Not Installed",
 | 
						|
    "estimateInBrackets": "(Estimate)",
 | 
						|
    "selectAll": "Select All",
 | 
						|
    "deselectN": "Deselect {}",
 | 
						|
    "xWillBeRemovedButRemainInstalled": "{} will be removed from Obtainium but remain installed on device.",
 | 
						|
    "removeSelectedAppsQuestion": "Remove Selected Apps?",
 | 
						|
    "removeSelectedApps": "Remove Selected Apps",
 | 
						|
    "updateX": "Update {}",
 | 
						|
    "installX": "Install {}",
 | 
						|
    "markXTrackOnlyAsUpdated": "Mark {}\n(Track-Only)\nas Updated",
 | 
						|
    "changeX": "Change {}",
 | 
						|
    "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",
 | 
						|
    "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.",
 | 
						|
    "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",
 | 
						|
    "filter": "Filter",
 | 
						|
    "filterActive": "Filter *",
 | 
						|
    "filterApps": "Filter Apps",
 | 
						|
    "appName": "App Name",
 | 
						|
    "author": "Author",
 | 
						|
    "upToDateApps": "Up to Date Apps",
 | 
						|
    "nonInstalledApps": "Non-Installed Apps",
 | 
						|
    "importExport": "Import/Export",
 | 
						|
    "settings": "Settings",
 | 
						|
    "exportedTo": "Exported to {}",
 | 
						|
    "obtainiumExport": "Obtainium Export",
 | 
						|
    "invalidInput": "Invalid input",
 | 
						|
    "importedX": "Imported {}",
 | 
						|
    "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.",
 | 
						|
    "followingURLsHadErrors": "The following URLs had errors:",
 | 
						|
    "okay": "Okay",
 | 
						|
    "selectURL": "Select URL",
 | 
						|
    "selectURLs": "Select URLs",
 | 
						|
    "pick": "Pick",
 | 
						|
    "theme": "Theme",
 | 
						|
    "dark": "Dark",
 | 
						|
    "light": "Light",
 | 
						|
    "followSystem": "Follow System",
 | 
						|
    "obtainium": "Obtainium",
 | 
						|
    "materialYou": "Material You",
 | 
						|
    "useBlackTheme": "Use pure black dark theme",
 | 
						|
    "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",
 | 
						|
    "appearance": "Appearance",
 | 
						|
    "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",
 | 
						|
    "close": "Close",
 | 
						|
    "share": "Share",
 | 
						|
    "appNotFound": "App not found",
 | 
						|
    "obtainiumExportHyphenatedLowercase": "obtainium-export",
 | 
						|
    "pickAnAPK": "Pick an APK",
 | 
						|
    "appHasMoreThanOnePackage": "{} has more than one package:",
 | 
						|
    "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",
 | 
						|
    "noNewUpdates": "No new updates.",
 | 
						|
    "xHasAnUpdate": "{} has an update.",
 | 
						|
    "appsUpdated": "Apps Updated",
 | 
						|
    "appsUpdatedNotifDescription": "Notifies the user that updates to one or more Apps were applied in the background",
 | 
						|
    "xWasUpdatedToY": "{} was updated to {}.",
 | 
						|
    "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",
 | 
						|
    "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",
 | 
						|
    "checkingForUpdatesNotifDescription": "Transient notification that appears when checking for updates",
 | 
						|
    "pleaseAllowInstallPerm": "Please allow Obtainium to install Apps",
 | 
						|
    "trackOnly": "Track-Only",
 | 
						|
    "errorWithHttpStatusCode": "Error {}",
 | 
						|
    "versionCorrectionDisabled": "Version correction disabled (plugin doesn't seem to work)",
 | 
						|
    "unknown": "Unknown",
 | 
						|
    "none": "None",
 | 
						|
    "never": "Never",
 | 
						|
    "latestVersionX": "Latest Version: {}",
 | 
						|
    "installedVersionX": "Installed Version: {}",
 | 
						|
    "lastUpdateCheckX": "Last Update Check: {}",
 | 
						|
    "remove": "Remove",
 | 
						|
    "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",
 | 
						|
    "steam": "Steam",
 | 
						|
    "steamMobile": "Steam Mobile",
 | 
						|
    "steamChat": "Steam Chat",
 | 
						|
    "install": "Install",
 | 
						|
    "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.",
 | 
						|
    "downloadingX": "Downloading {}",
 | 
						|
    "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",
 | 
						|
    "label": "Label",
 | 
						|
    "language": "Language",
 | 
						|
    "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",
 | 
						|
    "removeFromObtainium": "Remove from Obtainium",
 | 
						|
    "uninstallFromDevice": "Uninstall from Device",
 | 
						|
    "onlyWorksWithNonVersionDetectApps": "Only works for Apps with version detection disabled.",
 | 
						|
    "releaseDateAsVersion": "Use Release Date as Version",
 | 
						|
    "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)",
 | 
						|
    "versionDetection": "Version Detection",
 | 
						|
    "standardVersionDetection": "Standard version detection",
 | 
						|
    "groupByCategory": "Group by Category",
 | 
						|
    "autoApkFilterByArch": "Attempt to filter APKs by CPU architecture if possible",
 | 
						|
    "overrideSource": "Override Source",
 | 
						|
    "dontShowAgain": "Don't show this again",
 | 
						|
    "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\n(Enables Search and Better APK Discovery)",
 | 
						|
    "about": "About",
 | 
						|
    "requiresCredentialsInSettings": "This 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",
 | 
						|
    "pickHighestVersionCode": "Auto-select highest version code APK",
 | 
						|
    "checkUpdateOnDetailPage": "Check for updates on opening an App detail page",
 | 
						|
    "disablePageTransitions": "Disable page transition animations",
 | 
						|
    "reversePageTransitions": "Reverse page transition animations",
 | 
						|
    "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.",
 | 
						|
    "gitlabSourceNote": "GitLab APK extraction may not work without an API key.",
 | 
						|
    "sortByFileNamesNotLinks": "Sort by file names instead of full links",
 | 
						|
    "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 First",
 | 
						|
    "intermediateLinkNotFound": "Intermediate link not found",
 | 
						|
    "exemptFromBackgroundUpdates": "Exempt from background updates (if enabled)",
 | 
						|
    "bgUpdatesOnWiFiOnly": "Disable background updates when not on WiFi",
 | 
						|
    "autoSelectHighestVersionCode": "Auto-select highest versionCode APK",
 | 
						|
    "versionExtractionRegEx": "Version Extraction RegEx",
 | 
						|
    "matchGroupToUse": "Match Group to Use",
 | 
						|
    "removeAppQuestion": {
 | 
						|
        "one": "Remove App?",
 | 
						|
        "other": "Remove Apps?"
 | 
						|
    },
 | 
						|
    "tooManyRequestsTryAgainInMinutes": {
 | 
						|
        "one": "Too many requests (rate limited) - try again in {} minute",
 | 
						|
        "other": "Too many requests (rate limited) - try again in {} minutes"
 | 
						|
    },
 | 
						|
    "bgUpdateGotErrorRetryInMinutes": {
 | 
						|
        "one": "BG update checking encountered a {}, will schedule a retry check in {} minute",
 | 
						|
        "other": "BG update checking encountered a {}, will schedule a retry check in {} minutes"
 | 
						|
    },
 | 
						|
    "bgCheckFoundUpdatesWillNotifyIfNeeded": {
 | 
						|
        "one": "BG update checking found {} update - will notify user if needed",
 | 
						|
        "other": "BG update checking found {} updates - will notify user if needed"
 | 
						|
    },
 | 
						|
    "apps": {
 | 
						|
        "one": "{} App",
 | 
						|
        "other": "{} Apps"
 | 
						|
    },
 | 
						|
    "url": {
 | 
						|
        "one": "{} URL",
 | 
						|
        "other": "{} URLs"
 | 
						|
    },
 | 
						|
    "minute": {
 | 
						|
        "one": "{} Minute",
 | 
						|
        "other": "{} Minutes"
 | 
						|
    },
 | 
						|
    "hour": {
 | 
						|
        "one": "{} Hour",
 | 
						|
        "other": "{} Hours"
 | 
						|
    },
 | 
						|
    "day": {
 | 
						|
        "one": "{} Day",
 | 
						|
        "other": "{} Days"
 | 
						|
    },
 | 
						|
    "clearedNLogsBeforeXAfterY": {
 | 
						|
        "one": "Cleared {n} log (before = {before}, after = {after})",
 | 
						|
        "other": "Cleared {n} logs (before = {before}, after = {after})"
 | 
						|
    },
 | 
						|
    "xAndNMoreUpdatesAvailable": {
 | 
						|
        "one": "{} and 1 more app have updates.",
 | 
						|
        "other": "{} and {} more apps have updates."
 | 
						|
    },
 | 
						|
    "xAndNMoreUpdatesInstalled": {
 | 
						|
        "one": "{} and 1 more app was updated.",
 | 
						|
        "other": "{} and {} more apps were updated."
 | 
						|
    },
 | 
						|
    "xAndNMoreUpdatesPossiblyInstalled": {
 | 
						|
        "one": "{} and 1 more app may have been updated.",
 | 
						|
        "other": "{} and {} more apps may have been updated."
 | 
						|
    }
 | 
						|
}
 |