mirror of
https://github.com/ImranR98/Obtainium.git
synced 2025-08-15 19:38:10 +02:00
Compare commits
17 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
6784c6c0c6 | ||
|
b6ef153bfa | ||
|
6a3805723d | ||
|
ebc6671d62 | ||
|
c87fc6f242 | ||
|
b23db43620 | ||
|
b2b10739e3 | ||
|
32cc97a18a | ||
|
4815e5180e | ||
|
14325eb710 | ||
|
7607b747c1 | ||
|
774bc07663 | ||
|
4e43001276 | ||
|
46835d0876 | ||
|
48d8eb214d | ||
|
51f0d745c9 | ||
|
ae72302f4c |
2
.flutter
2
.flutter
Submodule .flutter updated: 09de023485...c236373904
@@ -8,6 +8,7 @@ Obtainium allows you to install and update apps directly from their releases pag
|
|||||||
|
|
||||||
More info:
|
More info:
|
||||||
- [Obtainium Wiki](https://wiki.obtainium.imranr.dev/) ([repository](https://github.com/ImranR98/Obtainium-Wiki))
|
- [Obtainium Wiki](https://wiki.obtainium.imranr.dev/) ([repository](https://github.com/ImranR98/Obtainium-Wiki))
|
||||||
|
- [Obtainium 101](https://www.youtube.com/watch?v=0MF_v2OBncw) - Tutorial video
|
||||||
- [AppVerifier](https://github.com/soupslurpr/AppVerifier) - App verification tool (recommended, integrates with Obtainium)
|
- [AppVerifier](https://github.com/soupslurpr/AppVerifier) - App verification tool (recommended, integrates with Obtainium)
|
||||||
- [apps.obtainium.imranr.dev](https://apps.obtainium.imranr.dev/) - Crowdsourced app configurations ([repository](https://github.com/ImranR98/apps.obtainium.imranr.dev))
|
- [apps.obtainium.imranr.dev](https://apps.obtainium.imranr.dev/) - Crowdsourced app configurations ([repository](https://github.com/ImranR98/apps.obtainium.imranr.dev))
|
||||||
- [Side Of Burritos - You should use this instead of F-Droid | How to use app RSS feed](https://youtu.be/FFz57zNR_M0) - Original motivation for this app
|
- [Side Of Burritos - You should use this instead of F-Droid | How to use app RSS feed](https://youtu.be/FFz57zNR_M0) - Original motivation for this app
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Detekcija standardne verzije",
|
"standardVersionDetection": "Detekcija standardne verzije",
|
||||||
"groupByCategory": "Grupiši po kategoriji",
|
"groupByCategory": "Grupiši po kategoriji",
|
||||||
"autoApkFilterByArch": "Pokušajte filtrirati APK-ove po arhitekturi procesora ako je moguće",
|
"autoApkFilterByArch": "Pokušajte filtrirati APK-ove po arhitekturi procesora ako je moguće",
|
||||||
|
"autoLinkFilterByArch": "Attempt to filter links by CPU architecture if possible",
|
||||||
"overrideSource": "Premosti izvor",
|
"overrideSource": "Premosti izvor",
|
||||||
"dontShowAgain": "Ne prikazuj ovo ponovo",
|
"dontShowAgain": "Ne prikazuj ovo ponovo",
|
||||||
"dontShowTrackOnlyWarnings": "Ne prikazuj upozorenja „Samo za praćenje”",
|
"dontShowTrackOnlyWarnings": "Ne prikazuj upozorenja „Samo za praćenje”",
|
||||||
@@ -314,7 +315,7 @@
|
|||||||
"appVerifierInstructionToast": "Dijeli sa AppVerifier-om, zatim se vratite kada ste spremni.",
|
"appVerifierInstructionToast": "Dijeli sa AppVerifier-om, zatim se vratite kada ste spremni.",
|
||||||
"wiki": "Pomoć/Wiki",
|
"wiki": "Pomoć/Wiki",
|
||||||
"crowdsourcedConfigsLabel": "Konfiguracije aplikacije obezbeđene pomoću velikog broja ljudi (crowdsourcing) (koristite na svoju odgovornost)",
|
"crowdsourcedConfigsLabel": "Konfiguracije aplikacije obezbeđene pomoću velikog broja ljudi (crowdsourcing) (koristite na svoju odgovornost)",
|
||||||
"crowdsourcedConfigsShort": "Crowdsourced App Configs",
|
"crowdsourcedConfigsShort": "Crowdsourced App Configurations",
|
||||||
"allowInsecure": "Allow insecure HTTP requests",
|
"allowInsecure": "Allow insecure HTTP requests",
|
||||||
"stayOneVersionBehind": "Stay one version behind latest",
|
"stayOneVersionBehind": "Stay one version behind latest",
|
||||||
"refreshBeforeDownload": "Refresh app details before download",
|
"refreshBeforeDownload": "Refresh app details before download",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Name",
|
"name": "Name",
|
||||||
"smartname": "Name (Smart)",
|
"smartname": "Name (Smart)",
|
||||||
"sortMethod": "Sort Method",
|
"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": {
|
"removeAppQuestion": {
|
||||||
"one": "Želite li ukloniti aplikaciju?",
|
"one": "Želite li ukloniti aplikaciju?",
|
||||||
"other": "Želite li ukloniti aplikacije?"
|
"other": "Želite li ukloniti aplikacije?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Standardní detekce verze",
|
"standardVersionDetection": "Standardní detekce verze",
|
||||||
"groupByCategory": "Seskupit podle kategorie",
|
"groupByCategory": "Seskupit podle kategorie",
|
||||||
"autoApkFilterByArch": "Pokud je to možné, pokuste se filtrovat soubory APK podle architektury procesoru",
|
"autoApkFilterByArch": "Pokud je to možné, pokuste se filtrovat soubory APK podle architektury procesoru",
|
||||||
|
"autoLinkFilterByArch": "Pokus o filtrování odkazů podle architektury procesoru, pokud je to možné.",
|
||||||
"overrideSource": "Přepsat zdroj",
|
"overrideSource": "Přepsat zdroj",
|
||||||
"dontShowAgain": "Nezobrazovat znovu",
|
"dontShowAgain": "Nezobrazovat znovu",
|
||||||
"dontShowTrackOnlyWarnings": "Nezobrazovat varování pro 'Jen sledované'",
|
"dontShowTrackOnlyWarnings": "Nezobrazovat varování pro 'Jen sledované'",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Název",
|
"name": "Název",
|
||||||
"smartname": "Název (Smart)",
|
"smartname": "Název (Smart)",
|
||||||
"sortMethod": "Metoda třídění",
|
"sortMethod": "Metoda třídění",
|
||||||
|
"welcome": "Vítejte na",
|
||||||
|
"documentationLinksNote": "Níže odkazovaná stránka Obtainium GitHub obsahuje odkazy na videa, články, diskuse a další zdroje, které vám pomohou pochopit, jak aplikaci používat.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "Odstranit Apku?",
|
"one": "Odstranit Apku?",
|
||||||
"other": "Odstranit Apky?"
|
"other": "Odstranit Apky?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Standard versionsregistrering",
|
"standardVersionDetection": "Standard versionsregistrering",
|
||||||
"groupByCategory": "Gruppér efter kategori",
|
"groupByCategory": "Gruppér efter kategori",
|
||||||
"autoApkFilterByArch": "Forsøg at filtrere APK'er efter CPU-arkitektur, hvis muligt",
|
"autoApkFilterByArch": "Forsøg at filtrere APK'er efter CPU-arkitektur, hvis muligt",
|
||||||
|
"autoLinkFilterByArch": "Forsøg at filtrere links efter CPU-arkitektur, hvis det er muligt",
|
||||||
"overrideSource": "Tilsidesæt kilde",
|
"overrideSource": "Tilsidesæt kilde",
|
||||||
"dontShowAgain": "Vis ikke igen",
|
"dontShowAgain": "Vis ikke igen",
|
||||||
"dontShowTrackOnlyWarnings": "Vis ikke 'Følg Kun'-advarsler",
|
"dontShowTrackOnlyWarnings": "Vis ikke 'Følg Kun'-advarsler",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Navn",
|
"name": "Navn",
|
||||||
"smartname": "Navn (Smart)",
|
"smartname": "Navn (Smart)",
|
||||||
"sortMethod": "Sorteringsmetode",
|
"sortMethod": "Sorteringsmetode",
|
||||||
|
"welcome": "Velkommen",
|
||||||
|
"documentationLinksNote": "Obtainiums GitHub-side, som der linkes til nedenfor, indeholder links til videoer, artikler, diskussioner og andre ressourcer, som kan hjælpe dig med at forstå, hvordan du bruger appen.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "Fjern app?",
|
"one": "Fjern app?",
|
||||||
"other": "Fjern apps?"
|
"other": "Fjern apps?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Standardversionserkennung",
|
"standardVersionDetection": "Standardversionserkennung",
|
||||||
"groupByCategory": "Nach Kategorie gruppieren",
|
"groupByCategory": "Nach Kategorie gruppieren",
|
||||||
"autoApkFilterByArch": "Nach Möglichkeit versuchen, APKs nach CPU-Architektur zu filtern",
|
"autoApkFilterByArch": "Nach Möglichkeit versuchen, APKs nach CPU-Architektur zu filtern",
|
||||||
|
"autoLinkFilterByArch": "Versuchen Sie, Links nach CPU-Architektur zu filtern, wenn möglich",
|
||||||
"overrideSource": "Quelle überschreiben",
|
"overrideSource": "Quelle überschreiben",
|
||||||
"dontShowAgain": "Nicht noch einmal anzeigen",
|
"dontShowAgain": "Nicht noch einmal anzeigen",
|
||||||
"dontShowTrackOnlyWarnings": "Warnung für „Nur nachverfolgen“ nicht anzeigen",
|
"dontShowTrackOnlyWarnings": "Warnung für „Nur nachverfolgen“ nicht anzeigen",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Name",
|
"name": "Name",
|
||||||
"smartname": "Name (Smart)",
|
"smartname": "Name (Smart)",
|
||||||
"sortMethod": "Sortierverfahren",
|
"sortMethod": "Sortierverfahren",
|
||||||
|
"welcome": "Willkommen",
|
||||||
|
"documentationLinksNote": "Die unten verlinkte GitHub-Seite von Obtainium enthält Links zu Videos, Artikeln, Diskussionen und anderen Ressourcen, die Ihnen helfen werden, die Verwendung der App zu verstehen.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "App entfernen?",
|
"one": "App entfernen?",
|
||||||
"other": "Apps entfernen?"
|
"other": "Apps entfernen?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Norma versiodetekto",
|
"standardVersionDetection": "Norma versiodetekto",
|
||||||
"groupByCategory": "Grupigi per kategorio",
|
"groupByCategory": "Grupigi per kategorio",
|
||||||
"autoApkFilterByArch": "Provi filtri APKj per CPU-arkitekturo se ebla",
|
"autoApkFilterByArch": "Provi filtri APKj per CPU-arkitekturo se ebla",
|
||||||
|
"autoLinkFilterByArch": "Attempt to filter links by CPU architecture if possible",
|
||||||
"overrideSource": "Substitui la fonton",
|
"overrideSource": "Substitui la fonton",
|
||||||
"dontShowAgain": "Ne plu montri",
|
"dontShowAgain": "Ne plu montri",
|
||||||
"dontShowTrackOnlyWarnings": "Ne plu montri 'Nur sekvita' avertojn",
|
"dontShowTrackOnlyWarnings": "Ne plu montri 'Nur sekvita' avertojn",
|
||||||
@@ -314,7 +315,7 @@
|
|||||||
"appVerifierInstructionToast": "Diskonigu kun AppVerifier, poste revenu ĉi tie kiam preta.",
|
"appVerifierInstructionToast": "Diskonigu kun AppVerifier, poste revenu ĉi tie kiam preta.",
|
||||||
"wiki": "Helpo/Vikio",
|
"wiki": "Helpo/Vikio",
|
||||||
"crowdsourcedConfigsLabel": "Komunumaj apo-agordoj (uzu kun singardo)",
|
"crowdsourcedConfigsLabel": "Komunumaj apo-agordoj (uzu kun singardo)",
|
||||||
"crowdsourcedConfigsShort": "Crowdsourced App Configs",
|
"crowdsourcedConfigsShort": "Crowdsourced App Configurations",
|
||||||
"allowInsecure": "Allow insecure HTTP requests",
|
"allowInsecure": "Allow insecure HTTP requests",
|
||||||
"stayOneVersionBehind": "Stay one version behind latest",
|
"stayOneVersionBehind": "Stay one version behind latest",
|
||||||
"refreshBeforeDownload": "Refresh app details before download",
|
"refreshBeforeDownload": "Refresh app details before download",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Name",
|
"name": "Name",
|
||||||
"smartname": "Name (Smart)",
|
"smartname": "Name (Smart)",
|
||||||
"sortMethod": "Sort Method",
|
"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": {
|
"removeAppQuestion": {
|
||||||
"one": "Forigi la aplikaĵon?",
|
"one": "Forigi la aplikaĵon?",
|
||||||
"other": "Forigi la aplikaĵojn?"
|
"other": "Forigi la aplikaĵojn?"
|
||||||
|
@@ -1,110 +1,110 @@
|
|||||||
{
|
{
|
||||||
"invalidURLForSource": "Not a valid {} App URL",
|
"invalidURLForSource": "Not a valid {} app URL",
|
||||||
"noReleaseFound": "Could not find a suitable release",
|
"noReleaseFound": "Could not find a suitable release",
|
||||||
"noVersionFound": "Could not determine release version",
|
"noVersionFound": "Could not determine release version",
|
||||||
"urlMatchesNoSource": "URL does not match a known source",
|
"urlMatchesNoSource": "URL does not match a known source",
|
||||||
"cantInstallOlderVersion": "Cannot install an older version of an App",
|
"cantInstallOlderVersion": "Cannot install an older version of an app",
|
||||||
"appIdMismatch": "Downloaded package ID does not match existing App ID",
|
"appIdMismatch": "Downloaded package ID does not match existing app ID",
|
||||||
"functionNotImplemented": "This class has not implemented this function",
|
"functionNotImplemented": "This class has not implemented this function",
|
||||||
"placeholder": "Placeholder",
|
"placeholder": "Placeholder",
|
||||||
"someErrors": "Some Errors Occurred",
|
"someErrors": "Some errors occurred",
|
||||||
"unexpectedError": "Unexpected Error",
|
"unexpectedError": "Unexpected error",
|
||||||
"ok": "Okay",
|
"ok": "Okay",
|
||||||
"and": "and",
|
"and": "and",
|
||||||
"githubPATLabel": "GitHub Personal Access Token (Increases Rate Limit)",
|
"githubPATLabel": "GitHub personal access token (increases rate limit)",
|
||||||
"includePrereleases": "Include prereleases",
|
"includePrereleases": "Include prereleases",
|
||||||
"fallbackToOlderReleases": "Fallback to older releases",
|
"fallbackToOlderReleases": "Fallback to older releases",
|
||||||
"filterReleaseTitlesByRegEx": "Filter Release Titles by Regular Expression",
|
"filterReleaseTitlesByRegEx": "Filter release titles by regular expression",
|
||||||
"invalidRegEx": "Invalid regular expression",
|
"invalidRegEx": "Invalid regular expression",
|
||||||
"noDescription": "No description",
|
"noDescription": "No description",
|
||||||
"cancel": "Cancel",
|
"cancel": "Cancel",
|
||||||
"continue": "Continue",
|
"continue": "Continue",
|
||||||
"requiredInBrackets": "(Required)",
|
"requiredInBrackets": "(required)",
|
||||||
"dropdownNoOptsError": "ERROR: DROPDOWN MUST HAVE AT LEAST ONE OPT",
|
"dropdownNoOptsError": "ERROR: DROPDOWN MUST HAVE AT LEAST ONE OPT",
|
||||||
"colour": "Colour",
|
"colour": "Colour",
|
||||||
"standard": "Standard",
|
"standard": "Standard",
|
||||||
"custom": "Custom",
|
"custom": "Custom",
|
||||||
"useMaterialYou": "Use Material You",
|
"useMaterialYou": "Use Material You",
|
||||||
"githubStarredRepos": "GitHub Starred Repos",
|
"githubStarredRepos": "GitHub starred repos",
|
||||||
"uname": "Username",
|
"uname": "Username",
|
||||||
"wrongArgNum": "Wrong number of arguments provided",
|
"wrongArgNum": "Wrong number of arguments provided",
|
||||||
"xIsTrackOnly": "{} is Track-Only",
|
"xIsTrackOnly": "{} is track-only",
|
||||||
"source": "Source",
|
"source": "Source",
|
||||||
"app": "App",
|
"app": "App",
|
||||||
"appsFromSourceAreTrackOnly": "Apps from this source are 'Track-Only'.",
|
"appsFromSourceAreTrackOnly": "Apps from this source are 'track-only'.",
|
||||||
"youPickedTrackOnly": "You have selected the 'Track-Only' option.",
|
"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.",
|
"trackOnlyAppDescription": "The app will be tracked for updates, but Obtainium will not be able to download or install it.",
|
||||||
"cancelled": "Cancelled",
|
"cancelled": "Cancelled",
|
||||||
"appAlreadyAdded": "App already added",
|
"appAlreadyAdded": "App already added",
|
||||||
"alreadyUpToDateQuestion": "App Already up to Date?",
|
"alreadyUpToDateQuestion": "App already up to date?",
|
||||||
"addApp": "Add App",
|
"addApp": "Add App",
|
||||||
"appSourceURL": "App Source URL",
|
"appSourceURL": "App source URL",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"add": "Add",
|
"add": "Add",
|
||||||
"searchSomeSourcesLabel": "Search (Some Sources Only)",
|
"searchSomeSourcesLabel": "Search (some sources only)",
|
||||||
"search": "Search",
|
"search": "Search",
|
||||||
"additionalOptsFor": "Additional Options for {}",
|
"additionalOptsFor": "Additional options for {}",
|
||||||
"supportedSources": "Supported Sources",
|
"supportedSources": "Supported sources",
|
||||||
"trackOnlyInBrackets": "(Track-Only)",
|
"trackOnlyInBrackets": "(track-only)",
|
||||||
"searchableInBrackets": "(Searchable)",
|
"searchableInBrackets": "(searchable)",
|
||||||
"appsString": "Apps",
|
"appsString": "Apps",
|
||||||
"noApps": "No Apps",
|
"noApps": "No apps",
|
||||||
"noAppsForFilter": "No Apps for Filter",
|
"noAppsForFilter": "No apps for filter",
|
||||||
"byX": "By {}",
|
"byX": "By {}",
|
||||||
"percentProgress": "Progress: {}%",
|
"percentProgress": "Progress: {}%",
|
||||||
"pleaseWait": "Please Wait",
|
"pleaseWait": "Please wait",
|
||||||
"updateAvailable": "Update Available",
|
"updateAvailable": "Update available",
|
||||||
"notInstalled": "Not Installed",
|
"notInstalled": "Not installed",
|
||||||
"pseudoVersion": "pseudo-version",
|
"pseudoVersion": "pseudo-version",
|
||||||
"selectAll": "Select All",
|
"selectAll": "Select all",
|
||||||
"deselectX": "Deselect {}",
|
"deselectX": "Deselect {}",
|
||||||
"xWillBeRemovedButRemainInstalled": "{} will be removed from Obtainium but remain installed on device.",
|
"xWillBeRemovedButRemainInstalled": "{} will be removed from Obtainium but remain installed on device.",
|
||||||
"removeSelectedAppsQuestion": "Remove Selected Apps?",
|
"removeSelectedAppsQuestion": "Remove selected apps?",
|
||||||
"removeSelectedApps": "Remove Selected Apps",
|
"removeSelectedApps": "Remove selected apps",
|
||||||
"updateX": "Update {}",
|
"updateX": "Update {}",
|
||||||
"installX": "Install {}",
|
"installX": "Install {}",
|
||||||
"markXTrackOnlyAsUpdated": "Mark {}\n(Track-Only)\nas Updated",
|
"markXTrackOnlyAsUpdated": "Mark {}\n(track-only)\nas updated",
|
||||||
"changeX": "Change {}",
|
"changeX": "Change {}",
|
||||||
"installUpdateApps": "Install/Update Apps",
|
"installUpdateApps": "Install/update apps",
|
||||||
"installUpdateSelectedApps": "Install/Update Selected Apps",
|
"installUpdateSelectedApps": "Install/update selected apps",
|
||||||
"markXSelectedAppsAsUpdated": "Mark {} Selected Apps as Updated?",
|
"markXSelectedAppsAsUpdated": "Mark {} selected apps as updated?",
|
||||||
"no": "No",
|
"no": "No",
|
||||||
"yes": "Yes",
|
"yes": "Yes",
|
||||||
"markSelectedAppsUpdated": "Mark Selected Apps as Updated",
|
"markSelectedAppsUpdated": "Mark selected apps as updated",
|
||||||
"pinToTop": "Pin to top",
|
"pinToTop": "Pin to top",
|
||||||
"unpinFromTop": "Unpin from top",
|
"unpinFromTop": "Unpin from top",
|
||||||
"resetInstallStatusForSelectedAppsQuestion": "Reset Install Status for Selected Apps?",
|
"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.",
|
"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",
|
"customLinkMessage": "These links work on devices with Obtainium installed",
|
||||||
"shareAppConfigLinks": "Share app configuration as HTML link",
|
"shareAppConfigLinks": "Share app configuration as HTML link",
|
||||||
"shareSelectedAppURLs": "Share Selected App URLs",
|
"shareSelectedAppURLs": "Share selected app URLs",
|
||||||
"resetInstallStatus": "Reset Install Status",
|
"resetInstallStatus": "Reset install status",
|
||||||
"more": "More",
|
"more": "More",
|
||||||
"removeOutdatedFilter": "Remove Out-of-Date App Filter",
|
"removeOutdatedFilter": "Remove out-of-date app filter",
|
||||||
"showOutdatedOnly": "Show Out-of-Date Apps Only",
|
"showOutdatedOnly": "Show out-of-date apps only",
|
||||||
"filter": "Filter",
|
"filter": "Filter",
|
||||||
"filterApps": "Filter Apps",
|
"filterApps": "Filter apps",
|
||||||
"appName": "App Name",
|
"appName": "App name",
|
||||||
"author": "Author",
|
"author": "Author",
|
||||||
"upToDateApps": "Up to Date Apps",
|
"upToDateApps": "Up to date apps",
|
||||||
"nonInstalledApps": "Non-Installed Apps",
|
"nonInstalledApps": "Non-installed apps",
|
||||||
"importExport": "Import/Export",
|
"importExport": "Import/Export",
|
||||||
"settings": "Settings",
|
"settings": "Settings",
|
||||||
"exportedTo": "Exported to {}",
|
"exportedTo": "Exported to {}",
|
||||||
"obtainiumExport": "Obtainium Export",
|
"obtainiumExport": "Obtainium export",
|
||||||
"invalidInput": "Invalid input",
|
"invalidInput": "Invalid input",
|
||||||
"importedX": "Imported {}",
|
"importedX": "Imported {}",
|
||||||
"obtainiumImport": "Obtainium Import",
|
"obtainiumImport": "Obtainium import",
|
||||||
"importFromURLList": "Import from URL List",
|
"importFromURLList": "Import from URL list",
|
||||||
"searchQuery": "Search Query",
|
"searchQuery": "Search query",
|
||||||
"appURLList": "App URL List",
|
"appURLList": "App URL list",
|
||||||
"line": "Line",
|
"line": "Line",
|
||||||
"searchX": "Search {}",
|
"searchX": "Search {}",
|
||||||
"noResults": "No results found",
|
"noResults": "No results found",
|
||||||
"importX": "Import {}",
|
"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.",
|
"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",
|
"importErrors": "Import errors",
|
||||||
"importedXOfYApps": "{} of {} Apps imported.",
|
"importedXOfYApps": "{} of {} apps imported.",
|
||||||
"followingURLsHadErrors": "The following URLs had errors:",
|
"followingURLsHadErrors": "The following URLs had errors:",
|
||||||
"selectURL": "Select URL",
|
"selectURL": "Select URL",
|
||||||
"selectURLs": "Select URLs",
|
"selectURLs": "Select URLs",
|
||||||
@@ -112,26 +112,26 @@
|
|||||||
"theme": "Theme",
|
"theme": "Theme",
|
||||||
"dark": "Dark",
|
"dark": "Dark",
|
||||||
"light": "Light",
|
"light": "Light",
|
||||||
"followSystem": "Follow System",
|
"followSystem": "Follow system",
|
||||||
"followSystemThemeExplanation": "Following system theme is possible only by using third-party applications",
|
"followSystemThemeExplanation": "Following system theme is possible only by using third-party applications",
|
||||||
"useBlackTheme": "Use pure black dark theme",
|
"useBlackTheme": "Use pure black dark theme",
|
||||||
"appSortBy": "App Sort By",
|
"appSortBy": "App sort by",
|
||||||
"authorName": "Author/Name",
|
"authorName": "Author/name",
|
||||||
"nameAuthor": "Name/Author",
|
"nameAuthor": "Name/author",
|
||||||
"asAdded": "As Added",
|
"asAdded": "As added",
|
||||||
"appSortOrder": "App Sort Order",
|
"appSortOrder": "App sort order",
|
||||||
"ascending": "Ascending",
|
"ascending": "Ascending",
|
||||||
"descending": "Descending",
|
"descending": "Descending",
|
||||||
"bgUpdateCheckInterval": "Background Update Checking Interval",
|
"bgUpdateCheckInterval": "Background update checking interval",
|
||||||
"neverManualOnly": "Never - Manual Only",
|
"neverManualOnly": "Never - manual only",
|
||||||
"appearance": "Appearance",
|
"appearance": "Appearance",
|
||||||
"showWebInAppView": "Show Source webpage in App view",
|
"showWebInAppView": "Show source webpage in app view",
|
||||||
"pinUpdates": "Pin updates to top of Apps view",
|
"pinUpdates": "Pin updates to top of apps view",
|
||||||
"updates": "Updates",
|
"updates": "Updates",
|
||||||
"sourceSpecific": "Source-Specific",
|
"sourceSpecific": "Source-specific",
|
||||||
"appSource": "App Source",
|
"appSource": "App source",
|
||||||
"noLogs": "No Logs",
|
"noLogs": "No logs",
|
||||||
"appLogs": "App Logs",
|
"appLogs": "App logs",
|
||||||
"close": "Close",
|
"close": "Close",
|
||||||
"share": "Share",
|
"share": "Share",
|
||||||
"appNotFound": "App not found",
|
"appNotFound": "App not found",
|
||||||
@@ -141,28 +141,28 @@
|
|||||||
"deviceSupportsXArch": "Your device supports the {} CPU architecture.",
|
"deviceSupportsXArch": "Your device supports the {} CPU architecture.",
|
||||||
"deviceSupportsFollowingArchs": "Your device supports the following CPU architectures:",
|
"deviceSupportsFollowingArchs": "Your device supports the following CPU architectures:",
|
||||||
"warning": "Warning",
|
"warning": "Warning",
|
||||||
"sourceIsXButPackageFromYPrompt": "The App source is '{}' but the release package comes from '{}'. Continue?",
|
"sourceIsXButPackageFromYPrompt": "The app source is '{}' but the release package comes from '{}'. Continue?",
|
||||||
"updatesAvailable": "Updates Available",
|
"updatesAvailable": "Updates available",
|
||||||
"updatesAvailableNotifDescription": "Notifies the user that updates are available for one or more Apps tracked by Obtainium",
|
"updatesAvailableNotifDescription": "Notifies the user that updates are available for one or more apps tracked by Obtainium",
|
||||||
"noNewUpdates": "No new updates.",
|
"noNewUpdates": "No new updates.",
|
||||||
"xHasAnUpdate": "{} has an update.",
|
"xHasAnUpdate": "{} has an update.",
|
||||||
"appsUpdated": "Apps Updated",
|
"appsUpdated": "Apps updated",
|
||||||
"appsNotUpdated": "Failed to update applications",
|
"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 {}.",
|
"xWasUpdatedToY": "{} was updated to {}.",
|
||||||
"xWasNotUpdatedToY": "Failed to update {} 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",
|
"errorCheckingUpdatesNotifDescription": "A notification that shows when background update checking fails",
|
||||||
"appsRemoved": "Apps Removed",
|
"appsRemoved": "Apps removed",
|
||||||
"appsRemovedNotifDescription": "Notifies the user that one or more Apps were removed due to errors while loading them",
|
"appsRemovedNotifDescription": "Notifies the user that one or more apps were removed due to errors while loading them",
|
||||||
"xWasRemovedDueToErrorY": "{} was removed due to this error: {}",
|
"xWasRemovedDueToErrorY": "{} was removed due to this error: {}",
|
||||||
"completeAppInstallation": "Complete App Installation",
|
"completeAppInstallation": "Complete app installation",
|
||||||
"obtainiumMustBeOpenToInstallApps": "Obtainium must be open to install Apps",
|
"obtainiumMustBeOpenToInstallApps": "Obtainium must be open to install apps",
|
||||||
"completeAppInstallationNotifDescription": "Asks the user to return to Obtainium to finish installing an App",
|
"completeAppInstallationNotifDescription": "Asks the user to return to Obtainium to finish installing an app",
|
||||||
"checkingForUpdates": "Checking for Updates",
|
"checkingForUpdates": "Checking for updates",
|
||||||
"checkingForUpdatesNotifDescription": "Transient notification that appears when checking for updates",
|
"checkingForUpdatesNotifDescription": "Transient notification that appears when checking for updates",
|
||||||
"pleaseAllowInstallPerm": "Please allow Obtainium to install Apps",
|
"pleaseAllowInstallPerm": "Please allow Obtainium to install apps",
|
||||||
"trackOnly": "Track-Only",
|
"trackOnly": "Track-only",
|
||||||
"errorWithHttpStatusCode": "Error {}",
|
"errorWithHttpStatusCode": "Error {}",
|
||||||
"versionCorrectionDisabled": "Version correction disabled (plugin doesn't seem to work)",
|
"versionCorrectionDisabled": "Version correction disabled (plugin doesn't seem to work)",
|
||||||
"unknown": "Unknown",
|
"unknown": "Unknown",
|
||||||
@@ -170,87 +170,88 @@
|
|||||||
"never": "Never",
|
"never": "Never",
|
||||||
"latestVersionX": "Latest: {}",
|
"latestVersionX": "Latest: {}",
|
||||||
"installedVersionX": "Installed: {}",
|
"installedVersionX": "Installed: {}",
|
||||||
"lastUpdateCheckX": "Last Update Check: {}",
|
"lastUpdateCheckX": "Last update check: {}",
|
||||||
"remove": "Remove",
|
"remove": "Remove",
|
||||||
"yesMarkUpdated": "Yes, Mark as Updated",
|
"yesMarkUpdated": "Yes, mark as updated",
|
||||||
"fdroid": "F-Droid Official",
|
"fdroid": "F-Droid official",
|
||||||
"appIdOrName": "App ID or Name",
|
"appIdOrName": "App ID or name",
|
||||||
"appId": "App ID",
|
"appId": "App ID",
|
||||||
"appWithIdOrNameNotFound": "No App was found with that ID or Name",
|
"appWithIdOrNameNotFound": "No app was found with that ID or name",
|
||||||
"reposHaveMultipleApps": "Repos may contain multiple Apps",
|
"reposHaveMultipleApps": "Repos may contain multiple apps",
|
||||||
"fdroidThirdPartyRepo": "F-Droid Third-Party Repo",
|
"fdroidThirdPartyRepo": "F-Droid third-party repo",
|
||||||
"install": "Install",
|
"install": "Install",
|
||||||
"markInstalled": "Mark Installed",
|
"markInstalled": "Mark installed",
|
||||||
"update": "Update",
|
"update": "Update",
|
||||||
"markUpdated": "Mark Updated",
|
"markUpdated": "Mark updated",
|
||||||
"additionalOptions": "Additional Options",
|
"additionalOptions": "Additional options",
|
||||||
"disableVersionDetection": "Disable Version Detection",
|
"disableVersionDetection": "Disable version detection",
|
||||||
"noVersionDetectionExplanation": "This option should only be used for Apps where version detection does not work correctly.",
|
"noVersionDetectionExplanation": "This option should only be used for apps where version detection does not work correctly.",
|
||||||
"downloadingX": "Downloading {}",
|
"downloadingX": "Downloading {}",
|
||||||
"downloadX": "Download {}",
|
"downloadX": "Download {}",
|
||||||
"downloadedX": "Downloaded {}",
|
"downloadedX": "Downloaded {}",
|
||||||
"releaseAsset": "Release Asset",
|
"releaseAsset": "Release asset",
|
||||||
"downloadNotifDescription": "Notifies the user of the progress in downloading an App",
|
"downloadNotifDescription": "Notifies the user of the progress in downloading an app",
|
||||||
"noAPKFound": "No APK found",
|
"noAPKFound": "No APK found",
|
||||||
"noVersionDetection": "No version detection",
|
"noVersionDetection": "No version detection",
|
||||||
"categorize": "Categorize",
|
"categorize": "Categorize",
|
||||||
"categories": "Categories",
|
"categories": "Categories",
|
||||||
"category": "Category",
|
"category": "Category",
|
||||||
"noCategory": "No Category",
|
"noCategory": "No category",
|
||||||
"noCategories": "No Categories",
|
"noCategories": "No categories",
|
||||||
"deleteCategoriesQuestion": "Delete Categories?",
|
"deleteCategoriesQuestion": "Delete categories?",
|
||||||
"categoryDeleteWarning": "All Apps in deleted categories will be set to uncategorized.",
|
"categoryDeleteWarning": "All apps in deleted categories will be set to uncategorized.",
|
||||||
"addCategory": "Add Category",
|
"addCategory": "Add category",
|
||||||
"label": "Label",
|
"label": "Label",
|
||||||
"language": "Language",
|
"language": "Language",
|
||||||
"copiedToClipboard": "Copied to Clipboard",
|
"copiedToClipboard": "Copied to clipboard",
|
||||||
"storagePermissionDenied": "Storage permission denied",
|
"storagePermissionDenied": "Storage permission denied",
|
||||||
"selectedCategorizeWarning": "This will replace any existing category settings for the selected Apps.",
|
"selectedCategorizeWarning": "This will replace any existing category settings for the selected apps.",
|
||||||
"filterAPKsByRegEx": "Filter APKs by Regular Expression",
|
"filterAPKsByRegEx": "Filter APKs by regular expression",
|
||||||
"removeFromObtainium": "Remove from Obtainium",
|
"removeFromObtainium": "Remove from Obtainium",
|
||||||
"uninstallFromDevice": "Uninstall from Device",
|
"uninstallFromDevice": "Uninstall from device",
|
||||||
"onlyWorksWithNonVersionDetectApps": "Only works for Apps with version detection disabled.",
|
"onlyWorksWithNonVersionDetectApps": "Only works for apps with version detection disabled.",
|
||||||
"releaseDateAsVersion": "Use release date as version string",
|
"releaseDateAsVersion": "Use release date as version string",
|
||||||
"releaseTitleAsVersion": "Use release title 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",
|
"changes": "Changes",
|
||||||
"releaseDate": "Release Date",
|
"releaseDate": "Release date",
|
||||||
"importFromURLsInFile": "Import from URLs in File (like OPML)",
|
"importFromURLsInFile": "Import from URLs in file (like OPML)",
|
||||||
"versionDetectionExplanation": "Reconcile version string with version detected from OS",
|
"versionDetectionExplanation": "Reconcile version string with version detected from OS",
|
||||||
"versionDetection": "Version Detection",
|
"versionDetection": "Version detection",
|
||||||
"standardVersionDetection": "Standard version detection",
|
"standardVersionDetection": "Standard version detection",
|
||||||
"groupByCategory": "Group by Category",
|
"groupByCategory": "Group by category",
|
||||||
"autoApkFilterByArch": "Attempt to filter APKs by CPU architecture if possible",
|
"autoApkFilterByArch": "Attempt to filter APKs by CPU architecture if possible",
|
||||||
"overrideSource": "Override Source",
|
"autoLinkFilterByArch": "Attempt to filter links by CPU architecture if possible",
|
||||||
|
"overrideSource": "Override source",
|
||||||
"dontShowAgain": "Don't show this again",
|
"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",
|
"dontShowAPKOriginWarnings": "Don't show APK origin warnings",
|
||||||
"moveNonInstalledAppsToBottom": "Move non-installed Apps to bottom of Apps view",
|
"moveNonInstalledAppsToBottom": "Move non-installed apps to bottom of apps view",
|
||||||
"gitlabPATLabel": "GitLab Personal Access Token",
|
"gitlabPATLabel": "GitLab personal access token",
|
||||||
"about": "About",
|
"about": "About",
|
||||||
"requiresCredentialsInSettings": "{} needs additional credentials (in Settings)",
|
"requiresCredentialsInSettings": "{} needs additional credentials (in Settings)",
|
||||||
"checkOnStart": "Check for updates on startup",
|
"checkOnStart": "Check for updates on startup",
|
||||||
"tryInferAppIdFromCode": "Try inferring App ID from source code",
|
"tryInferAppIdFromCode": "Try inferring app ID from source code",
|
||||||
"removeOnExternalUninstall": "Automatically remove externally uninstalled Apps",
|
"removeOnExternalUninstall": "Automatically remove externally uninstalled apps",
|
||||||
"pickHighestVersionCode": "Auto-select highest version code APK",
|
"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",
|
"disablePageTransitions": "Disable page transition animations",
|
||||||
"reversePageTransitions": "Reverse page transition animations",
|
"reversePageTransitions": "Reverse page transition animations",
|
||||||
"minStarCount": "Minimum Star Count",
|
"minStarCount": "Minimum star count",
|
||||||
"addInfoBelow": "Add this info below.",
|
"addInfoBelow": "Add this info below.",
|
||||||
"addInfoInSettings": "Add this info in the Settings.",
|
"addInfoInSettings": "Add this info in the Settings.",
|
||||||
"githubSourceNote": "GitHub rate limiting can be avoided using an API key.",
|
"githubSourceNote": "GitHub rate limiting can be avoided using an API key.",
|
||||||
"sortByLastLinkSegment": "Sort by only the last segment of the link",
|
"sortByLastLinkSegment": "Sort by only the last segment of the link",
|
||||||
"filterReleaseNotesByRegEx": "Filter Release Notes by Regular Expression",
|
"filterReleaseNotesByRegEx": "Filter release notes by regular expression",
|
||||||
"customLinkFilterRegex": "Custom APK Link Filter by Regular Expression (Default '.apk$')",
|
"customLinkFilterRegex": "Custom APK link filter by regular expression (default '.apk$')",
|
||||||
"appsPossiblyUpdated": "App Updates Attempted",
|
"appsPossiblyUpdated": "App updates attempted",
|
||||||
"appsPossiblyUpdatedNotifDescription": "Notifies the user that updates to one or more Apps were potentially applied in the background",
|
"appsPossiblyUpdatedNotifDescription": "Notifies the user that updates to one or more apps were potentially applied in the background",
|
||||||
"xWasPossiblyUpdatedToY": "{} may have been updated to {}.",
|
"xWasPossiblyUpdatedToY": "{} may have been updated to {}.",
|
||||||
"enableBackgroundUpdates": "Enable background updates",
|
"enableBackgroundUpdates": "Enable background updates",
|
||||||
"backgroundUpdateReqsExplanation": "Background updates may not be possible for all apps.",
|
"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.",
|
"backgroundUpdateLimitsExplanation": "The success of a background install can only be determined when Obtainium is opened.",
|
||||||
"verifyLatestTag": "Verify the 'latest' tag",
|
"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",
|
"filterByLinkText": "Filter links by link text",
|
||||||
"intermediateLinkNotFound": "Intermediate link not found",
|
"intermediateLinkNotFound": "Intermediate link not found",
|
||||||
"intermediateLink": "Intermediate link",
|
"intermediateLink": "Intermediate link",
|
||||||
@@ -258,35 +259,35 @@
|
|||||||
"bgUpdatesOnWiFiOnly": "Disable background updates when not on Wi-Fi",
|
"bgUpdatesOnWiFiOnly": "Disable background updates when not on Wi-Fi",
|
||||||
"bgUpdatesWhileChargingOnly": "Disable background updates when not charging",
|
"bgUpdatesWhileChargingOnly": "Disable background updates when not charging",
|
||||||
"autoSelectHighestVersionCode": "Auto-select highest versionCode APK",
|
"autoSelectHighestVersionCode": "Auto-select highest versionCode APK",
|
||||||
"versionExtractionRegEx": "Version String Extraction RegEx",
|
"versionExtractionRegEx": "Version string extraction RegEx",
|
||||||
"trimVersionString": "Trim Version String With RegEx",
|
"trimVersionString": "Trim version string with RegEx",
|
||||||
"matchGroupToUseForX": "Match Group to Use for \"{}\"",
|
"matchGroupToUseForX": "Match group to use for \"{}\"",
|
||||||
"matchGroupToUse": "Match Group to Use for Version String Extraction RegEx",
|
"matchGroupToUse": "Match group to use for version string extraction RegEx",
|
||||||
"highlightTouchTargets": "Highlight less obvious touch targets",
|
"highlightTouchTargets": "Highlight less obvious touch targets",
|
||||||
"pickExportDir": "Pick Export Directory",
|
"pickExportDir": "Pick export directory",
|
||||||
"autoExportOnChanges": "Auto-export on changes",
|
"autoExportOnChanges": "Auto-export on changes",
|
||||||
"includeSettings": "Include settings",
|
"includeSettings": "Include settings",
|
||||||
"filterVersionsByRegEx": "Filter Versions by Regular Expression",
|
"filterVersionsByRegEx": "Filter versions by regular expression",
|
||||||
"trySelectingSuggestedVersionCode": "Try selecting suggested versionCode APK",
|
"trySelectingSuggestedVersionCode": "Try selecting suggested versionCode APK",
|
||||||
"dontSortReleasesList": "Retain release order from API",
|
"dontSortReleasesList": "Retain release order from API",
|
||||||
"reverseSort": "Reverse sorting",
|
"reverseSort": "Reverse sorting",
|
||||||
"takeFirstLink": "Take first link",
|
"takeFirstLink": "Take first link",
|
||||||
"skipSort": "Skip sorting",
|
"skipSort": "Skip sorting",
|
||||||
"debugMenu": "Debug Menu",
|
"debugMenu": "Debug menu",
|
||||||
"bgTaskStarted": "Background task started - check logs.",
|
"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",
|
"versionExtractWholePage": "Apply version string extraction Regex to entire page",
|
||||||
"installing": "Installing",
|
"installing": "Installing",
|
||||||
"skipUpdateNotifications": "Skip update notifications",
|
"skipUpdateNotifications": "Skip update notifications",
|
||||||
"updatesAvailableNotifChannel": "Updates Available",
|
"updatesAvailableNotifChannel": "Updates available",
|
||||||
"appsUpdatedNotifChannel": "Apps Updated",
|
"appsUpdatedNotifChannel": "Apps updated",
|
||||||
"appsPossiblyUpdatedNotifChannel": "App Updates Attempted",
|
"appsPossiblyUpdatedNotifChannel": "App updates attempted",
|
||||||
"errorCheckingUpdatesNotifChannel": "Error Checking for Updates",
|
"errorCheckingUpdatesNotifChannel": "Error checking for updates",
|
||||||
"appsRemovedNotifChannel": "Apps Removed",
|
"appsRemovedNotifChannel": "Apps removed",
|
||||||
"downloadingXNotifChannel": "Downloading {}",
|
"downloadingXNotifChannel": "Downloading {}",
|
||||||
"completeAppInstallationNotifChannel": "Complete App Installation",
|
"completeAppInstallationNotifChannel": "Complete app installation",
|
||||||
"checkingForUpdatesNotifChannel": "Checking for Updates",
|
"checkingForUpdatesNotifChannel": "Checking for updates",
|
||||||
"onlyCheckInstalledOrTrackOnlyApps": "Only check installed and Track-Only apps for updates",
|
"onlyCheckInstalledOrTrackOnlyApps": "Only check installed and track-only apps for updates",
|
||||||
"supportFixedAPKURL": "Support fixed APK URLs",
|
"supportFixedAPKURL": "Support fixed APK URLs",
|
||||||
"selectX": "Select {}",
|
"selectX": "Select {}",
|
||||||
"parallelDownloads": "Allow parallel downloads",
|
"parallelDownloads": "Allow parallel downloads",
|
||||||
@@ -299,29 +300,31 @@
|
|||||||
"useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version",
|
"useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version",
|
||||||
"requestHeader": "Request header",
|
"requestHeader": "Request header",
|
||||||
"useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date",
|
"useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date",
|
||||||
"defaultPseudoVersioningMethod": "Default Pseudo-Versioning Method",
|
"defaultPseudoVersioningMethod": "Default pseudo-versioning method",
|
||||||
"partialAPKHash": "Partial APK Hash",
|
"partialAPKHash": "Partial APK hash",
|
||||||
"APKLinkHash": "APK Link Hash",
|
"APKLinkHash": "APK link hash",
|
||||||
"directAPKLink": "Direct APK Link",
|
"directAPKLink": "Direct APK link",
|
||||||
"pseudoVersionInUse": "A Pseudo-Version is in Use",
|
"pseudoVersionInUse": "A pseudo-version is in use",
|
||||||
"installed": "Installed",
|
"installed": "Installed",
|
||||||
"latest": "Latest",
|
"latest": "Latest",
|
||||||
"invertRegEx": "Invert regular expression",
|
"invertRegEx": "Invert regular expression",
|
||||||
"note": "Note",
|
"note": "Note",
|
||||||
"selfHostedNote": "The \"{}\" dropdown can be used to reach self-hosted/custom instances of any source.",
|
"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)",
|
"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.",
|
"appVerifierInstructionToast": "Share to AppVerifier, then return here when ready.",
|
||||||
"wiki": "Help/Wiki",
|
"wiki": "Help/Wiki",
|
||||||
"crowdsourcedConfigsLabel": "Crowdsourced App Configurations (use at your own risk)",
|
"crowdsourcedConfigsLabel": "Crowdsourced app configurations (use at your own risk)",
|
||||||
"crowdsourcedConfigsShort": "Crowdsourced App Configs",
|
"crowdsourcedConfigsShort": "Crowdsourced app configurations",
|
||||||
"allowInsecure": "Allow insecure HTTP requests",
|
"allowInsecure": "Allow insecure HTTP requests",
|
||||||
"stayOneVersionBehind": "Stay one version behind latest",
|
"stayOneVersionBehind": "Stay one version behind latest",
|
||||||
"refreshBeforeDownload": "Refresh app details before download",
|
"refreshBeforeDownload": "Refresh app details before download",
|
||||||
"tencentAppStore": "Tencent App Store",
|
"tencentAppStore": "Tencent App Store",
|
||||||
"name": "Name",
|
"name": "Name",
|
||||||
"smartname": "Name (Smart)",
|
"smartname": "Name (smart)",
|
||||||
"sortMethod": "Sort Method",
|
"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": {
|
"removeAppQuestion": {
|
||||||
"one": "Remove App?",
|
"one": "Remove App?",
|
||||||
"other": "Remove Apps?"
|
"other": "Remove Apps?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Por versión",
|
"standardVersionDetection": "Por versión",
|
||||||
"groupByCategory": "Agrupar por categorías",
|
"groupByCategory": "Agrupar por categorías",
|
||||||
"autoApkFilterByArch": "Filtrar APK por arquitectura del procesador (si es posible)",
|
"autoApkFilterByArch": "Filtrar APK por arquitectura del procesador (si es posible)",
|
||||||
|
"autoLinkFilterByArch": "Intente filtrar los enlaces por arquitectura de CPU si es posible",
|
||||||
"overrideSource": "Forzar desde la fuente",
|
"overrideSource": "Forzar desde la fuente",
|
||||||
"dontShowAgain": "No mostrar de nuevo",
|
"dontShowAgain": "No mostrar de nuevo",
|
||||||
"dontShowTrackOnlyWarnings": "No mostrar avisos sobre apps 'solo para seguimiento'",
|
"dontShowTrackOnlyWarnings": "No mostrar avisos sobre apps 'solo para seguimiento'",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Nombre",
|
"name": "Nombre",
|
||||||
"smartname": "Nombre (Smart)",
|
"smartname": "Nombre (Smart)",
|
||||||
"sortMethod": "Método de clasificación",
|
"sortMethod": "Método de clasificación",
|
||||||
|
"welcome": "Bienvenido",
|
||||||
|
"documentationLinksNote": "La página GitHub de Obtainium enlazada a continuación contiene enlaces a vídeos, artículos, debates y otros recursos que te ayudarán a entender cómo utilizar la aplicación.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "¿Eliminar aplicación?",
|
"one": "¿Eliminar aplicación?",
|
||||||
"other": "¿Eliminar aplicaciones?"
|
"other": "¿Eliminar aplicaciones?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "تشخیص نسخه استاندارد",
|
"standardVersionDetection": "تشخیص نسخه استاندارد",
|
||||||
"groupByCategory": "گروه بر اساس دسته",
|
"groupByCategory": "گروه بر اساس دسته",
|
||||||
"autoApkFilterByArch": "در صورت امکان سعی کنید APKها را بر اساس معماری CPU فیلتر کنید",
|
"autoApkFilterByArch": "در صورت امکان سعی کنید APKها را بر اساس معماری CPU فیلتر کنید",
|
||||||
|
"autoLinkFilterByArch": "Attempt to filter links by CPU architecture if possible",
|
||||||
"overrideSource": "نادیده گرفتن منبع",
|
"overrideSource": "نادیده گرفتن منبع",
|
||||||
"dontShowAgain": "دوباره این را نشان نده",
|
"dontShowAgain": "دوباره این را نشان نده",
|
||||||
"dontShowTrackOnlyWarnings": "هشدار 'فقط ردیابی' را نشان ندهید",
|
"dontShowTrackOnlyWarnings": "هشدار 'فقط ردیابی' را نشان ندهید",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Name",
|
"name": "Name",
|
||||||
"smartname": "Name (Smart)",
|
"smartname": "Name (Smart)",
|
||||||
"sortMethod": "Sort Method",
|
"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": {
|
"removeAppQuestion": {
|
||||||
"one": "برنامه حذف شود؟",
|
"one": "برنامه حذف شود؟",
|
||||||
"other": "برنامه ها حذف شوند؟"
|
"other": "برنامه ها حذف شوند؟"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Détection de la version standard",
|
"standardVersionDetection": "Détection de la version standard",
|
||||||
"groupByCategory": "Grouper par catégorie",
|
"groupByCategory": "Grouper par catégorie",
|
||||||
"autoApkFilterByArch": "Essayer de filtrer les APKs par architecture CPU si possible",
|
"autoApkFilterByArch": "Essayer de filtrer les APKs par architecture CPU si possible",
|
||||||
|
"autoLinkFilterByArch": "Essayer de filtrer les liens en fonction de l'architecture de l'unité centrale si possible",
|
||||||
"overrideSource": "Remplacer la source",
|
"overrideSource": "Remplacer la source",
|
||||||
"dontShowAgain": "Ne plus afficher",
|
"dontShowAgain": "Ne plus afficher",
|
||||||
"dontShowTrackOnlyWarnings": "Ne plus afficher les avertissements 'Suivi uniquement'",
|
"dontShowTrackOnlyWarnings": "Ne plus afficher les avertissements 'Suivi uniquement'",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Nom",
|
"name": "Nom",
|
||||||
"smartname": "Nom (Smart)",
|
"smartname": "Nom (Smart)",
|
||||||
"sortMethod": "Méthode de tri",
|
"sortMethod": "Méthode de tri",
|
||||||
|
"welcome": "Bienvenue",
|
||||||
|
"documentationLinksNote": "La page GitHub d'Obtainium, dont le lien figure ci-dessous, contient des liens vers des vidéos, des articles, des discussions et d'autres ressources qui vous aideront à comprendre comment utiliser l'application.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "Supprimer l'application ?",
|
"one": "Supprimer l'application ?",
|
||||||
"other": "Supprimer les applications ?"
|
"other": "Supprimer les applications ?"
|
||||||
|
@@ -220,7 +220,8 @@
|
|||||||
"versionDetection": "Verzió-érzékelés",
|
"versionDetection": "Verzió-érzékelés",
|
||||||
"standardVersionDetection": "Alapértelmezett verzió-érzékelés",
|
"standardVersionDetection": "Alapértelmezett verzió-érzékelés",
|
||||||
"groupByCategory": "Csoportosítás kategória alapján",
|
"groupByCategory": "Csoportosítás kategória alapján",
|
||||||
"autoApkFilterByArch": "Ha lehetséges, próbálja CPU architektúra szerint szűrni az APK-kat",
|
"autoApkFilterByArch": "Ha lehetséges, próbálja meg az APK-kat CPU-architektúra szerint szűrni",
|
||||||
|
"autoLinkFilterByArch": "Ha lehetséges, próbálja meg a hivatkozásokat CPU-architektúra szerint szűrni",
|
||||||
"overrideSource": "Forrás felülírása",
|
"overrideSource": "Forrás felülírása",
|
||||||
"dontShowAgain": "Ne jelenítse meg ezt többé",
|
"dontShowAgain": "Ne jelenítse meg ezt többé",
|
||||||
"dontShowTrackOnlyWarnings": "Ne jelenítse meg a „Csak nyomon-követés” figyelmeztetést",
|
"dontShowTrackOnlyWarnings": "Ne jelenítse meg a „Csak nyomon-követés” figyelmeztetést",
|
||||||
@@ -294,7 +295,7 @@
|
|||||||
"shizukuBinderNotFound": "A Shizuku szolgáltatás nem fut",
|
"shizukuBinderNotFound": "A Shizuku szolgáltatás nem fut",
|
||||||
"shizukuOld": "Régi Shizuku verzió (<11) - frissítse",
|
"shizukuOld": "Régi Shizuku verzió (<11) - frissítse",
|
||||||
"shizukuOldAndroidWithADB": "A Shizuku csak Android < 8.1 ADB-vel fut - frissítse az Androidot vagy használja a Sui-t helyette",
|
"shizukuOldAndroidWithADB": "A Shizuku csak Android < 8.1 ADB-vel fut - frissítse az Androidot vagy használja a Sui-t helyette",
|
||||||
"shizukuPretendToBeGooglePlay": "Állítsa be a Google Playt telepítési forrásként (ha Shizukut használ)",
|
"shizukuPretendToBeGooglePlay": "A Google Play beállítása telepítési forrásként (ha Shizukut használ)",
|
||||||
"useSystemFont": "A rendszer betűtípusának használata",
|
"useSystemFont": "A rendszer betűtípusának használata",
|
||||||
"useVersionCodeAsOSVersion": "Az alkalmazás verziókódjának használata a rendszer által érzékelt verzióként",
|
"useVersionCodeAsOSVersion": "Az alkalmazás verziókódjának használata a rendszer által érzékelt verzióként",
|
||||||
"requestHeader": "Kérelemfejléc",
|
"requestHeader": "Kérelemfejléc",
|
||||||
@@ -314,14 +315,16 @@
|
|||||||
"appVerifierInstructionToast": "Ossza meg az AppVerifierrel, majd térjen vissza ide, ha kész.",
|
"appVerifierInstructionToast": "Ossza meg az AppVerifierrel, majd térjen vissza ide, ha kész.",
|
||||||
"wiki": "Súgó/Wiki",
|
"wiki": "Súgó/Wiki",
|
||||||
"crowdsourcedConfigsLabel": "Crowdsource-ből származó alkalmazások beállítása (saját felelősségére használja)",
|
"crowdsourcedConfigsLabel": "Crowdsource-ből származó alkalmazások beállítása (saját felelősségére használja)",
|
||||||
"crowdsourcedConfigsShort": "Crowdsourced App Configs",
|
"crowdsourcedConfigsShort": "Crowdsourced App Configurations",
|
||||||
"allowInsecure": "Nem biztonságos HTTP-kérések engedélyezése",
|
"allowInsecure": "Nem biztonságos HTTP-kérések engedélyezése",
|
||||||
"stayOneVersionBehind": "Maradjon egy verzióval a legújabb mögött",
|
"stayOneVersionBehind": "Maradjon egy verzióval a legújabb mögött",
|
||||||
"refreshBeforeDownload": "Az alkalmazás adatainak frissítése a letöltés előtt",
|
"refreshBeforeDownload": "Az alkalmazás adatainak frissítése a letöltés előtt",
|
||||||
"tencentAppStore": "Tencent Appstore",
|
"tencentAppStore": "Tencent Appstore",
|
||||||
"name": "Név",
|
"name": "Név",
|
||||||
"smartname": "Név (Smart)",
|
"smartname": "Név (Okos)",
|
||||||
"sortMethod": "Rendezési módszer",
|
"sortMethod": "Rendezési eljárás",
|
||||||
|
"welcome": "Üdvözöljük!",
|
||||||
|
"documentationLinksNote": "Az alábbi hivatkozás az Obtainium GitHub oldalára vezet, amely további videók, cikkek, beszélgetések és egyéb források hivatkozásait tartalmazza, amelyek segítenek megérteni az alkalmazás használatát.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "Eltávolítja az alkalmazást?",
|
"one": "Eltávolítja az alkalmazást?",
|
||||||
"other": "Eltávolítja az alkalmazásokat?"
|
"other": "Eltávolítja az alkalmazásokat?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Pendeteksi versi standar",
|
"standardVersionDetection": "Pendeteksi versi standar",
|
||||||
"groupByCategory": "Kelompokkan berdasarkan kategori",
|
"groupByCategory": "Kelompokkan berdasarkan kategori",
|
||||||
"autoApkFilterByArch": "Coba filter APK berdasarkan arsitektur CPU jika memungkinkan",
|
"autoApkFilterByArch": "Coba filter APK berdasarkan arsitektur CPU jika memungkinkan",
|
||||||
|
"autoLinkFilterByArch": "Mencoba memfilter tautan berdasarkan arsitektur CPU jika memungkinkan",
|
||||||
"overrideSource": "Ganti sumber",
|
"overrideSource": "Ganti sumber",
|
||||||
"dontShowAgain": "Jangan tampilkan lagi",
|
"dontShowAgain": "Jangan tampilkan lagi",
|
||||||
"dontShowTrackOnlyWarnings": "Jangan tampilkan peringatan 'Pelacakan Saja'",
|
"dontShowTrackOnlyWarnings": "Jangan tampilkan peringatan 'Pelacakan Saja'",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Nama",
|
"name": "Nama",
|
||||||
"smartname": "Nama (Cerdas)",
|
"smartname": "Nama (Cerdas)",
|
||||||
"sortMethod": "Metode Penyortiran",
|
"sortMethod": "Metode Penyortiran",
|
||||||
|
"welcome": "Selamat datang.",
|
||||||
|
"documentationLinksNote": "Halaman GitHub Obtainium yang ditautkan di bawah ini berisi tautan ke video, artikel, diskusi, dan sumber daya lain yang akan membantu Anda memahami cara menggunakan aplikasi.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "Hapus aplikasi?",
|
"one": "Hapus aplikasi?",
|
||||||
"other": "Hapus aplikasi?"
|
"other": "Hapus aplikasi?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Rilevamento di versione standard",
|
"standardVersionDetection": "Rilevamento di versione standard",
|
||||||
"groupByCategory": "Raggruppa per categoria",
|
"groupByCategory": "Raggruppa per categoria",
|
||||||
"autoApkFilterByArch": "Tenta di filtrare gli APK in base all'architettura della CPU, se possibile",
|
"autoApkFilterByArch": "Tenta di filtrare gli APK in base all'architettura della CPU, se possibile",
|
||||||
|
"autoLinkFilterByArch": "Tentare di filtrare i collegamenti in base all'architettura della CPU, se possibile.",
|
||||||
"overrideSource": "Sovrascrivi fonte",
|
"overrideSource": "Sovrascrivi fonte",
|
||||||
"dontShowAgain": "Non mostrarlo più",
|
"dontShowAgain": "Non mostrarlo più",
|
||||||
"dontShowTrackOnlyWarnings": "Non mostrare gli avvisi 'Solo-Monitoraggio'",
|
"dontShowTrackOnlyWarnings": "Non mostrare gli avvisi 'Solo-Monitoraggio'",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Nome",
|
"name": "Nome",
|
||||||
"smartname": "Nome (intelligente)",
|
"smartname": "Nome (intelligente)",
|
||||||
"sortMethod": "Metodo di ordinamento",
|
"sortMethod": "Metodo di ordinamento",
|
||||||
|
"welcome": "Benvenuti",
|
||||||
|
"documentationLinksNote": "La pagina GitHub di Obtainium collegata qui sotto contiene collegamenti a video, articoli, discussioni e altre risorse che vi aiuteranno a capire come utilizzare l'applicazione.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "Rimuovere l'app?",
|
"one": "Rimuovere l'app?",
|
||||||
"other": "Rimuovere le app?"
|
"other": "Rimuovere le app?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "標準のバージョン検出",
|
"standardVersionDetection": "標準のバージョン検出",
|
||||||
"groupByCategory": "カテゴリ別にグループ化する",
|
"groupByCategory": "カテゴリ別にグループ化する",
|
||||||
"autoApkFilterByArch": "可能であれば、CPUアーキテクチャによるAPKのフィルタリングを試みる",
|
"autoApkFilterByArch": "可能であれば、CPUアーキテクチャによるAPKのフィルタリングを試みる",
|
||||||
|
"autoLinkFilterByArch": "可能であれば、CPUアーキテクチャによるリンクのフィルタリングを試みる。",
|
||||||
"overrideSource": "ソースの上書き",
|
"overrideSource": "ソースの上書き",
|
||||||
"dontShowAgain": "二度と表示しない",
|
"dontShowAgain": "二度と表示しない",
|
||||||
"dontShowTrackOnlyWarnings": "「追跡のみ」の警告を表示しない",
|
"dontShowTrackOnlyWarnings": "「追跡のみ」の警告を表示しない",
|
||||||
@@ -319,9 +320,11 @@
|
|||||||
"stayOneVersionBehind": "最新のバージョンから1つ前のものを使用する",
|
"stayOneVersionBehind": "最新のバージョンから1つ前のものを使用する",
|
||||||
"refreshBeforeDownload": "ダウンロード前にアプリの詳細を更新する",
|
"refreshBeforeDownload": "ダウンロード前にアプリの詳細を更新する",
|
||||||
"tencentAppStore": "Tencent App Store",
|
"tencentAppStore": "Tencent App Store",
|
||||||
"name": "Name",
|
"name": "名称",
|
||||||
"smartname": "名前(スマート)",
|
"smartname": "名前(スマート)",
|
||||||
"sortMethod": "ソート方法",
|
"sortMethod": "ソート方法",
|
||||||
|
"welcome": "ようこそ",
|
||||||
|
"documentationLinksNote": "以下のリンクにあるObtainium GitHubページには、ビデオ、記事、ディスカッション、その他のリソースへのリンクがあり、アプリの使い方を理解するのに役立ちます。",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "アプリを削除しますか?",
|
"one": "アプリを削除しますか?",
|
||||||
"other": "アプリを削除しますか?"
|
"other": "アプリを削除しますか?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "표준 버전 감지",
|
"standardVersionDetection": "표준 버전 감지",
|
||||||
"groupByCategory": "카테고리별 그룹화",
|
"groupByCategory": "카테고리별 그룹화",
|
||||||
"autoApkFilterByArch": "가능한 경우 CPU 아키텍처별로 APK 필터링 시도",
|
"autoApkFilterByArch": "가능한 경우 CPU 아키텍처별로 APK 필터링 시도",
|
||||||
|
"autoLinkFilterByArch": "가능하면 CPU 아키텍처별로 링크를 필터링해 보세요.",
|
||||||
"overrideSource": "소스 재정의",
|
"overrideSource": "소스 재정의",
|
||||||
"dontShowAgain": "다시 표시하지 않기",
|
"dontShowAgain": "다시 표시하지 않기",
|
||||||
"dontShowTrackOnlyWarnings": "'추적 전용' 경고 표시 안 함",
|
"dontShowTrackOnlyWarnings": "'추적 전용' 경고 표시 안 함",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "이름",
|
"name": "이름",
|
||||||
"smartname": "이름(스마트)",
|
"smartname": "이름(스마트)",
|
||||||
"sortMethod": "정렬 방법",
|
"sortMethod": "정렬 방법",
|
||||||
|
"welcome": "환영",
|
||||||
|
"documentationLinksNote": "아래에 링크된 Obtainium 깃허브 페이지에는 앱 사용 방법을 이해하는 데 도움이 되는 동영상, 기사, 토론 및 기타 리소스에 대한 링크가 포함되어 있습니다.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "앱을 제거하시겠습니까?",
|
"one": "앱을 제거하시겠습니까?",
|
||||||
"other": "앱을 제거하시겠습니까?"
|
"other": "앱을 제거하시겠습니까?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Standaard versieherkenning",
|
"standardVersionDetection": "Standaard versieherkenning",
|
||||||
"groupByCategory": "Groeperen op categorie",
|
"groupByCategory": "Groeperen op categorie",
|
||||||
"autoApkFilterByArch": "Probeer APK's te filteren op CPU-architectuur, indien mogelijk",
|
"autoApkFilterByArch": "Probeer APK's te filteren op CPU-architectuur, indien mogelijk",
|
||||||
|
"autoLinkFilterByArch": "Probeer links zo mogelijk te filteren op CPU-architectuur",
|
||||||
"overrideSource": "Bron overschrijven",
|
"overrideSource": "Bron overschrijven",
|
||||||
"dontShowAgain": "Laat dit niet meer zien",
|
"dontShowAgain": "Laat dit niet meer zien",
|
||||||
"dontShowTrackOnlyWarnings": "Geen waarschuwingen weergeven voor 'Alleen volgen'",
|
"dontShowTrackOnlyWarnings": "Geen waarschuwingen weergeven voor 'Alleen volgen'",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Naam",
|
"name": "Naam",
|
||||||
"smartname": "Naam (Slim)",
|
"smartname": "Naam (Slim)",
|
||||||
"sortMethod": "Sorteermethode",
|
"sortMethod": "Sorteermethode",
|
||||||
|
"welcome": "Welkom",
|
||||||
|
"documentationLinksNote": "De GitHub pagina van Obtainium waarnaar hieronder wordt gelinkt bevat links naar video's, artikelen, discussies en andere bronnen die je zullen helpen begrijpen hoe je de app kunt gebruiken.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "App verwijderen?",
|
"one": "App verwijderen?",
|
||||||
"other": "Apps verwijderen?"
|
"other": "Apps verwijderen?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Standardowe wykrywanie wersji",
|
"standardVersionDetection": "Standardowe wykrywanie wersji",
|
||||||
"groupByCategory": "Grupuj według kategorii",
|
"groupByCategory": "Grupuj według kategorii",
|
||||||
"autoApkFilterByArch": "Spróbuj filtrować pliki APK według architektury procesora, jeśli to możliwe",
|
"autoApkFilterByArch": "Spróbuj filtrować pliki APK według architektury procesora, jeśli to możliwe",
|
||||||
|
"autoLinkFilterByArch": "Spróbuj filtrować linki według architektury procesora, jeśli to możliwe.",
|
||||||
"overrideSource": "Nadpisz źródło",
|
"overrideSource": "Nadpisz źródło",
|
||||||
"dontShowAgain": "Nie pokazuj tego ponownie",
|
"dontShowAgain": "Nie pokazuj tego ponownie",
|
||||||
"dontShowTrackOnlyWarnings": "Nie pokazuj ostrzeżeń \"Tylko obserwowana\"",
|
"dontShowTrackOnlyWarnings": "Nie pokazuj ostrzeżeń \"Tylko obserwowana\"",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Nazwa",
|
"name": "Nazwa",
|
||||||
"smartname": "Nazwa (Smart)",
|
"smartname": "Nazwa (Smart)",
|
||||||
"sortMethod": "Metoda sortowania",
|
"sortMethod": "Metoda sortowania",
|
||||||
|
"welcome": "Witamy",
|
||||||
|
"documentationLinksNote": "Strona Obtainium GitHub, do której link znajduje się poniżej, zawiera linki do filmów, artykułów, dyskusji i innych zasobów, które pomogą ci zrozumieć, jak korzystać z aplikacji.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "Usunąć aplikację?",
|
"one": "Usunąć aplikację?",
|
||||||
"few": "Usunąć aplikacje?",
|
"few": "Usunąć aplikacje?",
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Detecção de versão padrão",
|
"standardVersionDetection": "Detecção de versão padrão",
|
||||||
"groupByCategory": "Agroupar por categoria",
|
"groupByCategory": "Agroupar por categoria",
|
||||||
"autoApkFilterByArch": "Tente filtrar APKs por arquitetura de CPU, se possível",
|
"autoApkFilterByArch": "Tente filtrar APKs por arquitetura de CPU, se possível",
|
||||||
|
"autoLinkFilterByArch": "Tentativa de filtrar as ligações por arquitetura de CPU, se possível",
|
||||||
"overrideSource": "Substituir fonte",
|
"overrideSource": "Substituir fonte",
|
||||||
"dontShowAgain": "Não mostrar isso novamente",
|
"dontShowAgain": "Não mostrar isso novamente",
|
||||||
"dontShowTrackOnlyWarnings": "Não mostrar avisos 'Apenas monitorar'",
|
"dontShowTrackOnlyWarnings": "Não mostrar avisos 'Apenas monitorar'",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Nome",
|
"name": "Nome",
|
||||||
"smartname": "Nome (Smart)",
|
"smartname": "Nome (Smart)",
|
||||||
"sortMethod": "Método de ordenação",
|
"sortMethod": "Método de ordenação",
|
||||||
|
"welcome": "Bem-vindo",
|
||||||
|
"documentationLinksNote": "A página do Obtainium no GitHub com a ligação abaixo contém ligações para vídeos, artigos, discussões e outros recursos que o ajudarão a compreender como utilizar a aplicação.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "Remover aplicativo?",
|
"one": "Remover aplicativo?",
|
||||||
"other": "Remover aplicativos?"
|
"other": "Remover aplicativos?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Стандартное",
|
"standardVersionDetection": "Стандартное",
|
||||||
"groupByCategory": "Группировать по категориям",
|
"groupByCategory": "Группировать по категориям",
|
||||||
"autoApkFilterByArch": "Попытаться отфильтровать APK-файлы по архитектуре процессора",
|
"autoApkFilterByArch": "Попытаться отфильтровать APK-файлы по архитектуре процессора",
|
||||||
|
"autoLinkFilterByArch": "Попытайтесь отфильтровать ссылки по архитектуре процессора, если это возможно",
|
||||||
"overrideSource": "Переопределить источник",
|
"overrideSource": "Переопределить источник",
|
||||||
"dontShowAgain": "Не показывать снова",
|
"dontShowAgain": "Не показывать снова",
|
||||||
"dontShowTrackOnlyWarnings": "Не показывать предупреждения о только отслеживаемых приложениях",
|
"dontShowTrackOnlyWarnings": "Не показывать предупреждения о только отслеживаемых приложениях",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Имя",
|
"name": "Имя",
|
||||||
"smartname": "Имя (умное)",
|
"smartname": "Имя (умное)",
|
||||||
"sortMethod": "Метод сортировки",
|
"sortMethod": "Метод сортировки",
|
||||||
|
"welcome": "Добро пожаловать",
|
||||||
|
"documentationLinksNote": "На странице Obtainium GitHub, ссылка на которую приведена ниже, содержатся ссылки на видео, статьи, обсуждения и другие ресурсы, которые помогут вам понять, как пользоваться приложением.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "Удалить приложение?",
|
"one": "Удалить приложение?",
|
||||||
"other": "Удалить приложения?"
|
"other": "Удалить приложения?"
|
||||||
|
@@ -89,7 +89,7 @@ const main = async () => {
|
|||||||
await new Promise((resolve, reject) => {
|
await new Promise((resolve, reject) => {
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
resolve()
|
resolve()
|
||||||
}, Math.random() * 1000); // Try to avoid rate limit
|
}, Math.random() * 10000); // Try to avoid rate limit
|
||||||
})
|
})
|
||||||
const response = await translateText(str, lang, deeplAPIKey)
|
const response = await translateText(str, lang, deeplAPIKey)
|
||||||
if (response.translations) {
|
if (response.translations) {
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Standardversionsdetektering",
|
"standardVersionDetection": "Standardversionsdetektering",
|
||||||
"groupByCategory": "Gruppera via Kategori",
|
"groupByCategory": "Gruppera via Kategori",
|
||||||
"autoApkFilterByArch": "Försök att filtrera APK-filer efter CPU-arkitektur om möjligt",
|
"autoApkFilterByArch": "Försök att filtrera APK-filer efter CPU-arkitektur om möjligt",
|
||||||
|
"autoLinkFilterByArch": "Försök att filtrera länkar efter CPU-arkitektur om möjligt",
|
||||||
"overrideSource": "Överskrid Källa",
|
"overrideSource": "Överskrid Källa",
|
||||||
"dontShowAgain": "Visa inte detta igen",
|
"dontShowAgain": "Visa inte detta igen",
|
||||||
"dontShowTrackOnlyWarnings": "Visa inte 'Följ-Endast' varningar",
|
"dontShowTrackOnlyWarnings": "Visa inte 'Följ-Endast' varningar",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Namn",
|
"name": "Namn",
|
||||||
"smartname": "Namn (Smart)",
|
"smartname": "Namn (Smart)",
|
||||||
"sortMethod": "Sorteringsmetod",
|
"sortMethod": "Sorteringsmetod",
|
||||||
|
"welcome": "Välkommen",
|
||||||
|
"documentationLinksNote": "Obtainium GitHub-sidan som länkas nedan innehåller länkar till videor, artiklar, diskussioner och andra resurser som hjälper dig att förstå hur du använder appen.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "Ta Bort App?",
|
"one": "Ta Bort App?",
|
||||||
"other": "Ta Bort Appar?"
|
"other": "Ta Bort Appar?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Standart sürüm tespiti",
|
"standardVersionDetection": "Standart sürüm tespiti",
|
||||||
"groupByCategory": "Kategoriye Göre Grupla",
|
"groupByCategory": "Kategoriye Göre Grupla",
|
||||||
"autoApkFilterByArch": "Mümkünse APK'leri CPU mimarisi ile filtreleme girişimi",
|
"autoApkFilterByArch": "Mümkünse APK'leri CPU mimarisi ile filtreleme girişimi",
|
||||||
|
"autoLinkFilterByArch": "Mümkünse bağlantıları CPU mimarisine göre filtrelemeye çalışın",
|
||||||
"overrideSource": "Öncelenecek Kaynak",
|
"overrideSource": "Öncelenecek Kaynak",
|
||||||
"dontShowAgain": "Bunu tekrar gösterme",
|
"dontShowAgain": "Bunu tekrar gösterme",
|
||||||
"dontShowTrackOnlyWarnings": "'Yalnızca Takip Edilen' uyarılarını gösterme",
|
"dontShowTrackOnlyWarnings": "'Yalnızca Takip Edilen' uyarılarını gösterme",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "İsim",
|
"name": "İsim",
|
||||||
"smartname": "İsim (Akıllı)",
|
"smartname": "İsim (Akıllı)",
|
||||||
"sortMethod": "Sıralama Yöntemi",
|
"sortMethod": "Sıralama Yöntemi",
|
||||||
|
"welcome": "Hoş geldiniz",
|
||||||
|
"documentationLinksNote": "Aşağıda bağlantısı verilen Obtainium GitHub sayfası, uygulamayı nasıl kullanacağınızı anlamanıza yardımcı olacak videolara, makalelere, tartışmalara ve diğer kaynaklara bağlantılar içerir.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "Uygulamayı Kaldır?",
|
"one": "Uygulamayı Kaldır?",
|
||||||
"other": "Uygulamaları Kaldır?"
|
"other": "Uygulamaları Kaldır?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Стандартне визначення версії",
|
"standardVersionDetection": "Стандартне визначення версії",
|
||||||
"groupByCategory": "Групувати за категоріями",
|
"groupByCategory": "Групувати за категоріями",
|
||||||
"autoApkFilterByArch": "Спробувати фільтрувати APK за архітектурою ЦП, якщо можливо",
|
"autoApkFilterByArch": "Спробувати фільтрувати APK за архітектурою ЦП, якщо можливо",
|
||||||
|
"autoLinkFilterByArch": "Спробуйте відфільтрувати посилання за архітектурою процесора, якщо це можливо",
|
||||||
"overrideSource": "Перевизначити джерело",
|
"overrideSource": "Перевизначити джерело",
|
||||||
"dontShowAgain": "Не показувати це знову",
|
"dontShowAgain": "Не показувати це знову",
|
||||||
"dontShowTrackOnlyWarnings": "Не показувати попередження про 'Тільки відстеження'",
|
"dontShowTrackOnlyWarnings": "Не показувати попередження про 'Тільки відстеження'",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Ім'я",
|
"name": "Ім'я",
|
||||||
"smartname": "Ім'я (Smart)",
|
"smartname": "Ім'я (Smart)",
|
||||||
"sortMethod": "Метод сортування",
|
"sortMethod": "Метод сортування",
|
||||||
|
"welcome": "Ласкаво просимо.",
|
||||||
|
"documentationLinksNote": "Сторінка Obtainium на GitHub, посилання на яку наведено нижче, містить посилання на відео, статті, дискусії та інші ресурси, які допоможуть вам зрозуміти, як користуватися додатком.",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "Видалити застосунок?",
|
"one": "Видалити застосунок?",
|
||||||
"other": "Видалити застосунки?"
|
"other": "Видалити застосунки?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "Phát hiện phiên bản tiêu chuẩn",
|
"standardVersionDetection": "Phát hiện phiên bản tiêu chuẩn",
|
||||||
"groupByCategory": "Nhóm theo danh mục",
|
"groupByCategory": "Nhóm theo danh mục",
|
||||||
"autoApkFilterByArch": "Cố gắng lọc APK theo kiến trúc CPU nếu có thể",
|
"autoApkFilterByArch": "Cố gắng lọc APK theo kiến trúc CPU nếu có thể",
|
||||||
|
"autoLinkFilterByArch": "Attempt to filter links by CPU architecture if possible",
|
||||||
"overrideSource": "Ghi đè nguồn",
|
"overrideSource": "Ghi đè nguồn",
|
||||||
"dontShowAgain": "Đừng hiển thị thông tin này nữa",
|
"dontShowAgain": "Đừng hiển thị thông tin này nữa",
|
||||||
"dontShowTrackOnlyWarnings": "Không hiển thị cảnh báo 'Chỉ theo dõi'",
|
"dontShowTrackOnlyWarnings": "Không hiển thị cảnh báo 'Chỉ theo dõi'",
|
||||||
@@ -314,7 +315,7 @@
|
|||||||
"appVerifierInstructionToast": "Chia sẻ lên AppVerifier, sau đó quay lại đây khi sẵn sàng.",
|
"appVerifierInstructionToast": "Chia sẻ lên AppVerifier, sau đó quay lại đây khi sẵn sàng.",
|
||||||
"wiki": "Trợ giúp/Wiki",
|
"wiki": "Trợ giúp/Wiki",
|
||||||
"crowdsourcedConfigsLabel": "Crowdsourced App Configurations (use at your own risk)",
|
"crowdsourcedConfigsLabel": "Crowdsourced App Configurations (use at your own risk)",
|
||||||
"crowdsourcedConfigsShort": "Crowdsourced App Configs",
|
"crowdsourcedConfigsShort": "Crowdsourced App Configurations",
|
||||||
"allowInsecure": "Allow insecure HTTP requests",
|
"allowInsecure": "Allow insecure HTTP requests",
|
||||||
"stayOneVersionBehind": "Stay one version behind latest",
|
"stayOneVersionBehind": "Stay one version behind latest",
|
||||||
"refreshBeforeDownload": "Refresh app details before download",
|
"refreshBeforeDownload": "Refresh app details before download",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "Name",
|
"name": "Name",
|
||||||
"smartname": "Name (Smart)",
|
"smartname": "Name (Smart)",
|
||||||
"sortMethod": "Sort Method",
|
"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": {
|
"removeAppQuestion": {
|
||||||
"one": "Gỡ ứng dụng?",
|
"one": "Gỡ ứng dụng?",
|
||||||
"other": "Gỡ ứng dụng?"
|
"other": "Gỡ ứng dụng?"
|
||||||
|
@@ -211,7 +211,7 @@
|
|||||||
"uninstallFromDevice": "從裝置解除安裝",
|
"uninstallFromDevice": "從裝置解除安裝",
|
||||||
"onlyWorksWithNonVersionDetectApps": "僅適用於停用版本偵測的應用程式。",
|
"onlyWorksWithNonVersionDetectApps": "僅適用於停用版本偵測的應用程式。",
|
||||||
"releaseDateAsVersion": "使用發佈日期作為版本字串",
|
"releaseDateAsVersion": "使用發佈日期作為版本字串",
|
||||||
"releaseTitleAsVersion": "Use release title as version string",
|
"releaseTitleAsVersion": "使用發佈標題作為版本字串",
|
||||||
"releaseDateAsVersionExplanation": "此選項僅應用於版本偵測無法正確工作但有發佈日期的應用程式。",
|
"releaseDateAsVersionExplanation": "此選項僅應用於版本偵測無法正確工作但有發佈日期的應用程式。",
|
||||||
"changes": "變更",
|
"changes": "變更",
|
||||||
"releaseDate": "發佈日期",
|
"releaseDate": "發佈日期",
|
||||||
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "標準版本偵測",
|
"standardVersionDetection": "標準版本偵測",
|
||||||
"groupByCategory": "按類別分組",
|
"groupByCategory": "按類別分組",
|
||||||
"autoApkFilterByArch": "如果可能,嘗試按 CPU 架構過濾 APK",
|
"autoApkFilterByArch": "如果可能,嘗試按 CPU 架構過濾 APK",
|
||||||
|
"autoLinkFilterByArch": "若可能,自動根據 CPU 架構篩選連結",
|
||||||
"overrideSource": "覆蓋來源",
|
"overrideSource": "覆蓋來源",
|
||||||
"dontShowAgain": "不要再顯示",
|
"dontShowAgain": "不要再顯示",
|
||||||
"dontShowTrackOnlyWarnings": "不要顯示「僅追蹤」警告",
|
"dontShowTrackOnlyWarnings": "不要顯示「僅追蹤」警告",
|
||||||
@@ -256,7 +257,7 @@
|
|||||||
"intermediateLink": "中間連結",
|
"intermediateLink": "中間連結",
|
||||||
"exemptFromBackgroundUpdates": "免除背景更新(若已啟用)",
|
"exemptFromBackgroundUpdates": "免除背景更新(若已啟用)",
|
||||||
"bgUpdatesOnWiFiOnly": "停用非 Wi-Fi 的背景更新",
|
"bgUpdatesOnWiFiOnly": "停用非 Wi-Fi 的背景更新",
|
||||||
"bgUpdatesWhileChargingOnly": "Disable background updates when not charging",
|
"bgUpdatesWhileChargingOnly": "未充電時停用背景更新",
|
||||||
"autoSelectHighestVersionCode": "自動選擇最高 versionCode 的 APK",
|
"autoSelectHighestVersionCode": "自動選擇最高 versionCode 的 APK",
|
||||||
"versionExtractionRegEx": "版本字串提取正則表達式",
|
"versionExtractionRegEx": "版本字串提取正則表達式",
|
||||||
"trimVersionString": "用正則表達式修剪版本字串",
|
"trimVersionString": "用正則表達式修剪版本字串",
|
||||||
@@ -314,14 +315,16 @@
|
|||||||
"appVerifierInstructionToast": "分享至 AppVerifier,然後準備好時回到此處。",
|
"appVerifierInstructionToast": "分享至 AppVerifier,然後準備好時回到此處。",
|
||||||
"wiki": "幫助/維基",
|
"wiki": "幫助/維基",
|
||||||
"crowdsourcedConfigsLabel": "群眾外包的應用程式設定(使用風險自負)",
|
"crowdsourcedConfigsLabel": "群眾外包的應用程式設定(使用風險自負)",
|
||||||
"crowdsourcedConfigsShort": "Crowdsourced App Configs",
|
"crowdsourcedConfigsShort": "群眾外包的應用程式設定",
|
||||||
"allowInsecure": "Allow insecure HTTP requests",
|
"allowInsecure": "允許不安全的 HTTP 請求",
|
||||||
"stayOneVersionBehind": "Stay one version behind latest",
|
"stayOneVersionBehind": "保持比最新版本落後一個版本",
|
||||||
"refreshBeforeDownload": "Refresh app details before download",
|
"refreshBeforeDownload": "下載前刷新應用程式詳細資訊",
|
||||||
"tencentAppStore": "騰訊應用寶",
|
"tencentAppStore": "騰訊應用寶",
|
||||||
"name": "Name",
|
"name": "名稱",
|
||||||
"smartname": "Name (Smart)",
|
"smartname": "名稱(智慧)",
|
||||||
"sortMethod": "Sort Method",
|
"sortMethod": "排序方式",
|
||||||
|
"welcome": "歡迎",
|
||||||
|
"documentationLinksNote": "下方連結的 Obtainium GitHub 頁面包含影片、文章、討論及其他資源,能幫助你瞭解如何使用這款應用程式。",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "移除應用程式?",
|
"one": "移除應用程式?",
|
||||||
"other": "移除應用程式?"
|
"other": "移除應用程式?"
|
||||||
|
@@ -221,6 +221,7 @@
|
|||||||
"standardVersionDetection": "常规版本检测",
|
"standardVersionDetection": "常规版本检测",
|
||||||
"groupByCategory": "按类别分组显示",
|
"groupByCategory": "按类别分组显示",
|
||||||
"autoApkFilterByArch": "如果可能,尝试按设备支持的 CPU 架构筛选 APK 文件",
|
"autoApkFilterByArch": "如果可能,尝试按设备支持的 CPU 架构筛选 APK 文件",
|
||||||
|
"autoLinkFilterByArch": "尽可能按 CPU 架构过滤链接",
|
||||||
"overrideSource": "覆盖来源",
|
"overrideSource": "覆盖来源",
|
||||||
"dontShowAgain": "不再显示",
|
"dontShowAgain": "不再显示",
|
||||||
"dontShowTrackOnlyWarnings": "忽略“仅追踪”模式警告",
|
"dontShowTrackOnlyWarnings": "忽略“仅追踪”模式警告",
|
||||||
@@ -322,6 +323,8 @@
|
|||||||
"name": "名称",
|
"name": "名称",
|
||||||
"smartname": "姓名(智能)",
|
"smartname": "姓名(智能)",
|
||||||
"sortMethod": "排序方法",
|
"sortMethod": "排序方法",
|
||||||
|
"welcome": "欢迎光临",
|
||||||
|
"documentationLinksNote": "下面链接的 Obtainium GitHub 页面包含视频、文章、讨论和其他资源的链接,可帮助您了解如何使用该应用程序。",
|
||||||
"removeAppQuestion": {
|
"removeAppQuestion": {
|
||||||
"one": "是否删除应用?",
|
"one": "是否删除应用?",
|
||||||
"other": "是否删除应用?"
|
"other": "是否删除应用?"
|
||||||
|
@@ -72,7 +72,8 @@ class APKMirror extends AppSource {
|
|||||||
true
|
true
|
||||||
? additionalSettings['filterReleaseTitlesByRegEx']
|
? additionalSettings['filterReleaseTitlesByRegEx']
|
||||||
: null;
|
: null;
|
||||||
Response res = await sourceRequest('$standardUrl/feed', additionalSettings);
|
Response res =
|
||||||
|
await sourceRequest('$standardUrl/feed/', additionalSettings);
|
||||||
if (res.statusCode == 200) {
|
if (res.statusCode == 200) {
|
||||||
var items = parse(res.body).querySelectorAll('item');
|
var items = parse(res.body).querySelectorAll('item');
|
||||||
dynamic targetRelease;
|
dynamic targetRelease;
|
||||||
|
@@ -213,8 +213,8 @@ class HTML extends AppSource {
|
|||||||
additionalValidators: [(value) => regExValidator(value)])
|
additionalValidators: [(value) => regExValidator(value)])
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
GeneratedFormSwitch('autoApkFilterByArch',
|
GeneratedFormSwitch('autoLinkFilterByArch',
|
||||||
label: tr('autoApkFilterByArch'), defaultValue: false)
|
label: tr('autoLinkFilterByArch'), defaultValue: false)
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
HTML() {
|
HTML() {
|
||||||
@@ -319,7 +319,7 @@ class HTML extends AppSource {
|
|||||||
if (intLinks.isEmpty) {
|
if (intLinks.isEmpty) {
|
||||||
throw NoReleasesError(note: currentUrl);
|
throw NoReleasesError(note: currentUrl);
|
||||||
} else {
|
} else {
|
||||||
if (additionalSettings['intermediateLink'][i]['autoApkFilterByArch'] ==
|
if (additionalSettings['intermediateLink'][i]['autoLinkFilterByArch'] ==
|
||||||
true) {
|
true) {
|
||||||
intLinks = await filterApksByArch(intLinks);
|
intLinks = await filterApksByArch(intLinks);
|
||||||
}
|
}
|
||||||
|
@@ -65,7 +65,7 @@ class Tencent extends AppSource {
|
|||||||
var releaseDate =
|
var releaseDate =
|
||||||
json['app_detail_records'][appId]['app_info']['update_time'];
|
json['app_detail_records'][appId]['app_info']['update_time'];
|
||||||
var apkName = Uri.parse(apkUrl).queryParameters['fsname'] ??
|
var apkName = Uri.parse(apkUrl).queryParameters['fsname'] ??
|
||||||
'${appId}_${version}.apk';
|
'${appId}_$version.apk';
|
||||||
|
|
||||||
return APKDetails(
|
return APKDetails(
|
||||||
version, [MapEntry(apkName, apkUrl)], AppNames(author, appName),
|
version, [MapEntry(apkName, apkUrl)], AppNames(author, appName),
|
||||||
|
@@ -15,6 +15,7 @@ import 'package:obtainium/providers/apps_provider.dart';
|
|||||||
import 'package:obtainium/providers/settings_provider.dart';
|
import 'package:obtainium/providers/settings_provider.dart';
|
||||||
import 'package:obtainium/providers/source_provider.dart';
|
import 'package:obtainium/providers/source_provider.dart';
|
||||||
import 'package:provider/provider.dart';
|
import 'package:provider/provider.dart';
|
||||||
|
import 'package:url_launcher/url_launcher_string.dart';
|
||||||
|
|
||||||
class HomePage extends StatefulWidget {
|
class HomePage extends StatefulWidget {
|
||||||
const HomePage({super.key});
|
const HomePage({super.key});
|
||||||
@@ -54,6 +55,45 @@ class _HomePageState extends State<HomePage> {
|
|||||||
void initState() {
|
void initState() {
|
||||||
super.initState();
|
super.initState();
|
||||||
initDeepLinks();
|
initDeepLinks();
|
||||||
|
WidgetsBinding.instance.addPostFrameCallback((_) async {
|
||||||
|
var sp = context.read<SettingsProvider>();
|
||||||
|
if (!sp.welcomeShown) {
|
||||||
|
await showDialog(
|
||||||
|
context: context,
|
||||||
|
builder: (BuildContext ctx) {
|
||||||
|
return AlertDialog(
|
||||||
|
title: Text(tr('welcome')),
|
||||||
|
content: Column(
|
||||||
|
mainAxisSize: MainAxisSize.min,
|
||||||
|
spacing: 20,
|
||||||
|
children: [
|
||||||
|
Text(tr('documentationLinksNote')),
|
||||||
|
GestureDetector(
|
||||||
|
onTap: () {
|
||||||
|
launchUrlString(
|
||||||
|
'https://github.com/ImranR98/Obtainium/blob/main/README.md',
|
||||||
|
mode: LaunchMode.externalApplication);
|
||||||
|
},
|
||||||
|
child: Text(
|
||||||
|
'https://github.com/ImranR98/Obtainium/blob/main/README.md',
|
||||||
|
style: const TextStyle(
|
||||||
|
decoration: TextDecoration.underline,
|
||||||
|
fontWeight: FontWeight.bold),
|
||||||
|
)),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
actions: [
|
||||||
|
TextButton(
|
||||||
|
onPressed: () {
|
||||||
|
sp.welcomeShown = true;
|
||||||
|
Navigator.of(context).pop(null);
|
||||||
|
},
|
||||||
|
child: Text(tr('ok'))),
|
||||||
|
],
|
||||||
|
);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<void> initDeepLinks() async {
|
Future<void> initDeepLinks() async {
|
||||||
|
@@ -490,8 +490,9 @@ class _ImportExportPageState extends State<ImportExportPage> {
|
|||||||
searchSource[0]);
|
searchSource[0]);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
child: Text(tr('searchX',
|
child: Text(tr('searchX', args: [
|
||||||
args: [tr('source')])))),
|
tr('source').toLowerCase()
|
||||||
|
])))),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
const SizedBox(height: 8),
|
const SizedBox(height: 8),
|
||||||
|
@@ -800,7 +800,9 @@ class AppsProvider with ChangeNotifier {
|
|||||||
if (newInfo == null) {
|
if (newInfo == null) {
|
||||||
try {
|
try {
|
||||||
file.file.deleteSync(recursive: true);
|
file.file.deleteSync(recursive: true);
|
||||||
additionalAPKs.forEach((a) => a.file.deleteSync(recursive: true));
|
for (var a in additionalAPKs) {
|
||||||
|
a.file.deleteSync(recursive: true);
|
||||||
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
//
|
//
|
||||||
} finally {
|
} finally {
|
||||||
|
@@ -150,6 +150,15 @@ class SettingsProvider with ChangeNotifier {
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool get welcomeShown {
|
||||||
|
return prefs?.getBool('welcomeShown') ?? false;
|
||||||
|
}
|
||||||
|
|
||||||
|
set welcomeShown(bool welcomeShown) {
|
||||||
|
prefs?.setBool('welcomeShown', welcomeShown);
|
||||||
|
notifyListeners();
|
||||||
|
}
|
||||||
|
|
||||||
bool checkJustStarted() {
|
bool checkJustStarted() {
|
||||||
if (justStarted) {
|
if (justStarted) {
|
||||||
justStarted = false;
|
justStarted = false;
|
||||||
|
@@ -363,7 +363,7 @@ class App {
|
|||||||
otherAssetUrls: otherAssetUrls);
|
otherAssetUrls: otherAssetUrls);
|
||||||
|
|
||||||
factory App.fromJson(Map<String, dynamic> json) {
|
factory App.fromJson(Map<String, dynamic> json) {
|
||||||
Map<String, dynamic> originalJSON = new Map.from(json);
|
Map<String, dynamic> originalJSON = Map.from(json);
|
||||||
try {
|
try {
|
||||||
json = appJSONCompatibilityModifiers(json);
|
json = appJSONCompatibilityModifiers(json);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
|
46
pubspec.lock
46
pubspec.lock
@@ -14,7 +14,7 @@ packages:
|
|||||||
description:
|
description:
|
||||||
path: "."
|
path: "."
|
||||||
ref: main
|
ref: main
|
||||||
resolved-ref: "6109d0b1dc015c016e113ded3dd80ac823f790ab"
|
resolved-ref: c9e144fae63231b5d1d7b88af779c314afcb6e83
|
||||||
url: "https://github.com/ImranR98/android_package_installer"
|
url: "https://github.com/ImranR98/android_package_installer"
|
||||||
source: git
|
source: git
|
||||||
version: "0.0.1"
|
version: "0.0.1"
|
||||||
@@ -80,18 +80,18 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: archive
|
name: archive
|
||||||
sha256: "0c64e928dcbefddecd234205422bcfc2b5e6d31be0b86fef0d0dd48d7b4c9742"
|
sha256: "7dcbd0f87fe5f61cb28da39a1a8b70dbc106e2fe0516f7836eb7bb2948481a12"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.0.4"
|
version: "4.0.5"
|
||||||
args:
|
args:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: args
|
name: args
|
||||||
sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
|
sha256: d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.6.0"
|
version: "2.7.0"
|
||||||
async:
|
async:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -104,10 +104,10 @@ packages:
|
|||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: background_fetch
|
name: background_fetch
|
||||||
sha256: e9f26ae54d88310b7ac2a68f2f9fcee0081a4d5f11100f233a70702021e7ac4f
|
sha256: "442e82f508708be89fd0cc7e1dc3b27bc7c6c8c39a47967ccb7ed1c57b9108b5"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.3.7"
|
version: "1.3.8"
|
||||||
battery_plus:
|
battery_plus:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
@@ -304,10 +304,10 @@ packages:
|
|||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: file_picker
|
name: file_picker
|
||||||
sha256: "7423298f08f6fc8cce05792bae329f9a93653fc9c08712831b1a55540127995d"
|
sha256: "09b474c0c8117484b80cbebc043801ff91e05cfbd2874d512825c899e1754694"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "9.0.2"
|
version: "9.2.3"
|
||||||
fixnum:
|
fixnum:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -328,10 +328,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: flex_seed_scheme
|
name: flex_seed_scheme
|
||||||
sha256: d3ba3c5c92d2d79d45e94b4c6c71d01fac3c15017da1545880c53864da5dfeb0
|
sha256: b06d8b367b84cbf7ca5c5603c858fa5edae88486c4e4da79ac1044d73b6c62ec
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.5.0"
|
version: "3.5.1"
|
||||||
flutter:
|
flutter:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description: flutter
|
description: flutter
|
||||||
@@ -580,10 +580,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: image
|
name: image
|
||||||
sha256: "13d3349ace88f12f4a0d175eb5c12dcdd39d35c4c109a8a13dfeb6d0bd9e31c3"
|
sha256: "4e973fcf4caae1a4be2fa0a13157aa38a8f9cb049db6529aa00b4d71abc4d928"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.5.3"
|
version: "4.5.4"
|
||||||
intl:
|
intl:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -860,10 +860,10 @@ packages:
|
|||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: provider
|
name: provider
|
||||||
sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c
|
sha256: "489024f942069c2920c844ee18bb3d467c69e48955a4f32d1677f71be103e310"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "6.1.2"
|
version: "6.1.4"
|
||||||
share_plus:
|
share_plus:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
@@ -884,10 +884,10 @@ packages:
|
|||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: shared_preferences
|
name: shared_preferences
|
||||||
sha256: "846849e3e9b68f3ef4b60c60cf4b3e02e9321bc7f4d8c4692cf87ffa82fc8a3a"
|
sha256: "6e8bf70b7fef813df4e9a36f658ac46d107db4b4cfe1048b477d4e453a8159f5"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.5.2"
|
version: "2.5.3"
|
||||||
shared_preferences_android:
|
shared_preferences_android:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -950,8 +950,8 @@ packages:
|
|||||||
description:
|
description:
|
||||||
path: "."
|
path: "."
|
||||||
ref: master
|
ref: master
|
||||||
resolved-ref: "25acc02612c2e0fcae40d312e047ac48106f8f6b"
|
resolved-ref: c4349ceb03ae7293987cc0290ef06761e62c082e
|
||||||
url: "https://github.com/re7gog/shizuku_apk_installer"
|
url: "https://github.com/wilver06w/shizuku_apk_installer"
|
||||||
source: git
|
source: git
|
||||||
version: "0.0.1"
|
version: "0.0.1"
|
||||||
sky_engine:
|
sky_engine:
|
||||||
@@ -1195,10 +1195,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: webview_flutter_android
|
name: webview_flutter_android
|
||||||
sha256: "631093a7fbd93e9690ac61d8c8f3e857efbc189fc33f712b9ad6c01a623517ef"
|
sha256: e09150b28a07933839adef0e4a088bb43e8c8d9e6b93025b01882d4067a58ab0
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.3.3"
|
version: "4.3.4"
|
||||||
webview_flutter_platform_interface:
|
webview_flutter_platform_interface:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@@ -1219,10 +1219,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: win32
|
name: win32
|
||||||
sha256: b89e6e24d1454e149ab20fbb225af58660f0c0bf4475544650700d8e2da54aef
|
sha256: dc6ecaa00a7c708e5b4d10ee7bec8c270e9276dfcab1783f57e9962d7884305f
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "5.11.0"
|
version: "5.12.0"
|
||||||
win32_registry:
|
win32_registry:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
|
@@ -16,7 +16,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
|
|||||||
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
|
||||||
# In Windows, build-name is used as the major, minor, and patch parts
|
# In Windows, build-name is used as the major, minor, and patch parts
|
||||||
# of the product and file versions while build-number is used as the build suffix.
|
# of the product and file versions while build-number is used as the build suffix.
|
||||||
version: 1.1.46+2303
|
version: 1.1.48+2305
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: ^3.6.0
|
sdk: ^3.6.0
|
||||||
@@ -80,7 +80,7 @@ dependencies:
|
|||||||
ref: master
|
ref: master
|
||||||
shizuku_apk_installer:
|
shizuku_apk_installer:
|
||||||
git:
|
git:
|
||||||
url: https://github.com/re7gog/shizuku_apk_installer
|
url: https://github.com/wilver06w/shizuku_apk_installer
|
||||||
ref: master
|
ref: master
|
||||||
|
|
||||||
markdown: any
|
markdown: any
|
||||||
|
Reference in New Issue
Block a user