mirror of
https://github.com/ImranR98/Obtainium.git
synced 2025-08-22 05:59:30 +02:00
Compare commits
34 Commits
v0.14.31-b
...
v0.14.32-b
Author | SHA1 | Date | |
---|---|---|---|
|
13aed69f0e | ||
|
b03675811c | ||
|
e4beac185e | ||
|
bdc7d9dd84 | ||
|
b49d1e0529 | ||
|
3c0eb48d53 | ||
|
0d65531ec1 | ||
|
3848f9822b | ||
|
e1cdc002b9 | ||
|
168c1cf1ce | ||
|
5b142b4401 | ||
|
9be3d76590 | ||
|
26971aa109 | ||
|
18f9049bc6 | ||
|
53cf253b67 | ||
|
6d416f45a9 | ||
|
a34a447164 | ||
|
d3247a9ec1 | ||
|
dfb5a2b97f | ||
|
deae96e191 | ||
|
8601e2af7a | ||
|
5d9f31b99e | ||
|
8b29158d8b | ||
|
b68cf3c671 | ||
|
598df624df | ||
|
e6da2b73ed | ||
|
f44424d37a | ||
|
623804ae68 | ||
|
ce5639bb98 | ||
|
99ef6ca861 | ||
|
43d5a3da27 | ||
|
30723110af | ||
|
f76ea9bba5 | ||
|
6c30bd36d1 |
@@ -274,7 +274,7 @@
|
||||
"downloadingXNotifChannel": "Lade {} herunter",
|
||||
"completeAppInstallationNotifChannel": "App Installation abschließen",
|
||||
"checkingForUpdatesNotifChannel": "Nach Aktualisierungen suchen",
|
||||
"onlyCheckInstalledOrTrackOnlyApps": "Only check installed and Track-Only apps for updates",
|
||||
"onlyCheckInstalledOrTrackOnlyApps": "Überprüfe nur installierte und mit „nur Nachverfolgen“ markierte Apps nach Aktualisierungen",
|
||||
"removeAppQuestion": {
|
||||
"one": "App entfernen?",
|
||||
"other": "Apps entfernen?"
|
||||
|
@@ -245,8 +245,8 @@
|
||||
"backgroundUpdateReqsExplanation": "Előfordulhat, hogy nem minden appnál lehetséges a háttérbeli frissítés.",
|
||||
"backgroundUpdateLimitsExplanation": "A háttérben történő telepítés sikeressége csak az Obtainium megnyitásakor állapítható meg.",
|
||||
"verifyLatestTag": "Ellenőrizze a „legújabb” címkét",
|
||||
"intermediateLinkRegex": "Filter for an 'Intermediate' Link to Visit First",
|
||||
"intermediateLinkNotFound": "Intermediate link not found",
|
||||
"intermediateLinkRegex": "Szűrés egy 'közvetítő' linkre, amelyet először meg kell látogatni",
|
||||
"intermediateLinkNotFound": "Közvetítő link nem található",
|
||||
"exemptFromBackgroundUpdates": "Mentes a háttérben történő frissítések alól (ha engedélyezett)",
|
||||
"bgUpdatesOnWiFiOnly": "Tiltsa le a háttérben frissítéseket, ha nincs Wi-Fi-n",
|
||||
"autoSelectHighestVersionCode": "A legmagasabb verziószámú APK auto. kiválasztása",
|
||||
@@ -263,9 +263,9 @@
|
||||
"bgTaskStarted": "A háttérfeladat elindult – ellenőrizze a naplókat.",
|
||||
"enableBackgroundUpdates": "Frissítések a háttérben",
|
||||
"runBgCheckNow": "Futtassa a Háttérben frissítés ellenőrzését most",
|
||||
"versionExtractWholePage": "Apply Version Extraction Regex to Entire Page",
|
||||
"installing": "Installing",
|
||||
"skipUpdateNotifications": "Skip update notifications",
|
||||
"versionExtractWholePage": "Alkalmazza a Version Extraction Regex-et az egész oldalra",
|
||||
"installing": "Telepítés",
|
||||
"skipUpdateNotifications": "A frissítési értesítések kihagyása",
|
||||
"updatesAvailableNotifChannel": "Frissítések érhetők el",
|
||||
"appsUpdatedNotifChannel": "Alkalmazások frissítve",
|
||||
"appsPossiblyUpdatedNotifChannel": "App frissítési kísérlet",
|
||||
@@ -274,7 +274,7 @@
|
||||
"downloadingXNotifChannel": "{} letöltés",
|
||||
"completeAppInstallationNotifChannel": "Teljes app telepítés",
|
||||
"checkingForUpdatesNotifChannel": "Frissítések keresése",
|
||||
"onlyCheckInstalledOrTrackOnlyApps": "Only check installed and Track-Only apps for updates",
|
||||
"onlyCheckInstalledOrTrackOnlyApps": "Csak a telepített és a csak követhető appokat ellenőrizze frissítésekért",
|
||||
"removeAppQuestion": {
|
||||
"one": "Eltávolítja az alkalmazást?",
|
||||
"other": "Eltávolítja az alkalmazást?"
|
||||
|
@@ -11,7 +11,7 @@
|
||||
"unexpectedError": "Errore imprevisto",
|
||||
"ok": "Va bene",
|
||||
"and": "e",
|
||||
"githubPATLabel": "GitHub Personal Access Token (riduce limite di traffico)",
|
||||
"githubPATLabel": "GitHub Personal Access Token (aumenta limite di traffico)",
|
||||
"includePrereleases": "Includi prerelease",
|
||||
"fallbackToOlderReleases": "Ripiega su release precedenti",
|
||||
"filterReleaseTitlesByRegEx": "Filtra release con espressioni regolari",
|
||||
@@ -274,7 +274,7 @@
|
||||
"downloadingXNotifChannel": "Scaricamento di {} in corso",
|
||||
"completeAppInstallationNotifChannel": "Completa l'installazione dell'app",
|
||||
"checkingForUpdatesNotifChannel": "Controllo degli aggiornamenti in corso",
|
||||
"onlyCheckInstalledOrTrackOnlyApps": "Only check installed and Track-Only apps for updates",
|
||||
"onlyCheckInstalledOrTrackOnlyApps": "Cerca aggiornamenti solo per app installate e app in Solo-Monitoraggio",
|
||||
"removeAppQuestion": {
|
||||
"one": "Rimuovere l'app?",
|
||||
"other": "Rimuovere le app?"
|
||||
|
330
assets/translations/nl.json
Normal file
330
assets/translations/nl.json
Normal file
@@ -0,0 +1,330 @@
|
||||
{
|
||||
"invalidURLForSource": "Geen valide {} app URL",
|
||||
"noReleaseFound": "Kan geen geschikte release vinden",
|
||||
"noVersionFound": "Kan de versie niet bepalen",
|
||||
"urlMatchesNoSource": "URL komt niet overeen met bekende bron",
|
||||
"cantInstallOlderVersion": "Kan geen oudere versie van de app installeren",
|
||||
"appIdMismatch": "Gedownloade pakket-ID komt niet overeen met de bestaande app-ID",
|
||||
"functionNotImplemented": "Deze class heeft deze functie niet geïmplementeerd.",
|
||||
"placeholder": "Plaatshouder",
|
||||
"someErrors": "Er zijn enkele fouten opgetreden",
|
||||
"unexpectedError": "Onverwachte fout",
|
||||
"ok": "Ok",
|
||||
"and": "en",
|
||||
"githubPATLabel": "GitHub Personal Access Token (Verhoogt limiet aantal verzoeken)",
|
||||
"includePrereleases": "Bevat prereleases",
|
||||
"fallbackToOlderReleases": "Terugvallen op oudere releases",
|
||||
"filterReleaseTitlesByRegEx": "Filter release-titels met reguliere expressies.",
|
||||
"invalidRegEx": "Ongeldige reguliere expressie",
|
||||
"noDescription": "Geen omschrijving",
|
||||
"cancel": "Annuleer",
|
||||
"continue": "Ga verder",
|
||||
"requiredInBrackets": "(Verplicht)",
|
||||
"dropdownNoOptsError": "FOUTMELDING: DROPDOWN MOET TENMINSTE ÉÉN OPT HEBBEN",
|
||||
"colour": "Kleur",
|
||||
"githubStarredRepos": "GitHub Starred Repos",
|
||||
"uname": "Gebruikersnaam",
|
||||
"wrongArgNum": "Onjuist aantal argumenten verstrekt.",
|
||||
"xIsTrackOnly": "{} is Track-Only",
|
||||
"source": "Bron",
|
||||
"app": "App",
|
||||
"appsFromSourceAreTrackOnly": "Apps van deze bron zijn 'Track-Only'.",
|
||||
"youPickedTrackOnly": "Je hebt de 'Track-Only' optie geselecteerd.",
|
||||
"trackOnlyAppDescription": "De app zal worden gevolgd voor updates, maar Obtainium zal niet in staat zijn om deze te downloaden of te installeren.",
|
||||
"cancelled": "Geannuleerd",
|
||||
"appAlreadyAdded": "App al toegevoegd",
|
||||
"alreadyUpToDateQuestion": "Is de app al up-to-date?",
|
||||
"addApp": "App toevoegen",
|
||||
"appSourceURL": "App bron URL",
|
||||
"error": "Foutmelding",
|
||||
"add": "Toevoegen",
|
||||
"searchSomeSourcesLabel": "Zoeken (Alleen sommige bronnen)",
|
||||
"search": "Zoeken",
|
||||
"additionalOptsFor": "Aanvullende opties voor {}",
|
||||
"supportedSources": "Ondersteunde bronnen",
|
||||
"trackOnlyInBrackets": "(Track-Only)",
|
||||
"searchableInBrackets": "(Doorzoekbaar)",
|
||||
"appsString": "Apps",
|
||||
"noApps": "Geen Apps",
|
||||
"noAppsForFilter": "Geen Apps voor filter",
|
||||
"byX": "Door {}",
|
||||
"percentProgress": "Vooruitgang: {}%",
|
||||
"pleaseWait": "Even geduld",
|
||||
"updateAvailable": "Update beschikbaar",
|
||||
"estimateInBracketsShort": "(Ong.)",
|
||||
"notInstalled": "Niet geinstalleerd",
|
||||
"estimateInBrackets": "(Ongeveer)",
|
||||
"selectAll": "Selecteer alles",
|
||||
"deselectN": "Deselecteer {}",
|
||||
"xWillBeRemovedButRemainInstalled": "{} zal worden verwijderd uit Obtainium, maar blijft geïnstalleerd op het apparaat.",
|
||||
"removeSelectedAppsQuestion": "Geselecteerde apps verwijderen??",
|
||||
"removeSelectedApps": "Geselecteerde apps verwijderen",
|
||||
"updateX": "Update {}",
|
||||
"installX": "Installeer {}",
|
||||
"markXTrackOnlyAsUpdated": "Markeer {}\n(Track-Only)\nals up-to-date",
|
||||
"changeX": "Verander {}",
|
||||
"installUpdateApps": "Installeer/Update apps",
|
||||
"installUpdateSelectedApps": "Installeer/Update geselecteerde apps",
|
||||
"markXSelectedAppsAsUpdated": "{} geselecteerde apps markeren als up-to-date?",
|
||||
"no": "Nee",
|
||||
"yes": "Ja",
|
||||
"markSelectedAppsUpdated": "Markeer geselecteerde aps als up-to-date",
|
||||
"pinToTop": "Vastzetten aan de bovenkant",
|
||||
"unpinFromTop": "Losmaken van de bovenkant",
|
||||
"resetInstallStatusForSelectedAppsQuestion": "Installatiestatus resetten voor geselecteerde apps?",
|
||||
"installStatusOfXWillBeResetExplanation": "De installatiestatus van alle geselecteerde apps zal worden gereset.\n\nDit kan helpen wanneer de versie van de app die in Obtainium wordt weergegeven onjuist is vanwege mislukte updates of andere problemen.",
|
||||
"shareSelectedAppURLs": "Deel geselecteerde app URL's",
|
||||
"resetInstallStatus": "Reset installatiestatus",
|
||||
"more": "Meer",
|
||||
"removeOutdatedFilter": "Verwijder out-of-date app filter",
|
||||
"showOutdatedOnly": "Toon alleen out-of-date apps",
|
||||
"filter": "Filter",
|
||||
"filterActive": "Filter *",
|
||||
"filterApps": "Filter apps",
|
||||
"appName": "App naam",
|
||||
"author": "Auteur",
|
||||
"upToDateApps": "Up-to-date apps",
|
||||
"nonInstalledApps": "Niet-geïnstalleerde apps",
|
||||
"importExport": "Import/Export",
|
||||
"settings": "Instellingen",
|
||||
"exportedTo": "Geëxporteerd naar {}",
|
||||
"obtainiumExport": "Obtainium export",
|
||||
"invalidInput": "Ongeldige invoer",
|
||||
"importedX": "Geïmporteerd {}",
|
||||
"obtainiumImport": "Obtainium import",
|
||||
"importFromURLList": "Importeer van URL-lijsten",
|
||||
"searchQuery": "Zoekopdracht",
|
||||
"appURLList": "App URL-lijst",
|
||||
"line": "Lijn",
|
||||
"searchX": "Zoek {}",
|
||||
"noResults": "Geen resultaten gevonden",
|
||||
"importX": "Import {}",
|
||||
"importedAppsIdDisclaimer": "Geïmporteerde apps kunnen mogelijk onjuist worden weergegeven als \"Niet geïnstalleerd\".\nOm dit op te lossen, herinstalleer ze via Obtainium.\nDit zou geen invloed moeten hebben op app-gegevens.\n\nDit heeft alleen invloed op URL- en importmethoden van derden.",
|
||||
"importErrors": "Import foutmeldingen",
|
||||
"importedXOfYApps": "{} van {} apps geïmporteerd.",
|
||||
"followingURLsHadErrors": "De volgende URL's bevatten fouten:",
|
||||
"okay": "Ok",
|
||||
"selectURL": "Selecteer URL",
|
||||
"selectURLs": "Selecteer URL's",
|
||||
"pick": "Kies",
|
||||
"theme": "Thema",
|
||||
"dark": "Donker",
|
||||
"light": "Licht",
|
||||
"followSystem": "Volg systeem",
|
||||
"obtainium": "Obtainium",
|
||||
"materialYou": "Material You",
|
||||
"useBlackTheme": "Gebruik zwart thema",
|
||||
"appSortBy": "App sorteren op",
|
||||
"authorName": "Auteur/Naam",
|
||||
"nameAuthor": "Naam/Auteur",
|
||||
"asAdded": "Zoals toegevoegd",
|
||||
"appSortOrder": "App sorteervolgorde",
|
||||
"ascending": "Oplopend",
|
||||
"descending": "Aflopend",
|
||||
"bgUpdateCheckInterval": "Frequentie voor achtergrondupdatecontrole",
|
||||
"neverManualOnly": "Nooit - Alleen handmatig",
|
||||
"appearance": "Weergave",
|
||||
"showWebInAppView": "Toon de bronwebpagina in app-weergave",
|
||||
"pinUpdates": "Updates bovenaan in de apps-weergave vastpinnen",
|
||||
"updates": "Updates",
|
||||
"sourceSpecific": "Bron-specifiek",
|
||||
"appSource": "App bron",
|
||||
"noLogs": "Geen logs",
|
||||
"appLogs": "App logs",
|
||||
"close": "Sluiten",
|
||||
"share": "Delen",
|
||||
"appNotFound": "App niet gevonden",
|
||||
"obtainiumExportHyphenatedLowercase": "obtainium-export",
|
||||
"pickAnAPK": "Kies een APK",
|
||||
"appHasMoreThanOnePackage": "{} heeft meer dan één package:",
|
||||
"deviceSupportsXArch": "Jouw apparaat support de {} CPU-architectuur.",
|
||||
"deviceSupportsFollowingArchs": "Je apparaat ondersteunt de volgende CPU-architecturen:",
|
||||
"warning": "Waarschuwing",
|
||||
"sourceIsXButPackageFromYPrompt": "De appbron is '{}' maar de release package komt van '{}'. Doorgaan?",
|
||||
"updatesAvailable": "Updates beschikbaar",
|
||||
"updatesAvailableNotifDescription": "Stelt de gebruiker op de hoogte dat er updates beschikbaar zijn voor één of meer apps die worden bijgehouden door Obtainium.",
|
||||
"noNewUpdates": "Geen nieuwe updates.",
|
||||
"xHasAnUpdate": "{} heeft een update.",
|
||||
"appsUpdated": "Apps bijgewerkt",
|
||||
"appsUpdatedNotifDescription": "Stelt de gebruiker op de hoogte dat updates voor één of meer apps in de achtergrond zijn toegepast.",
|
||||
"xWasUpdatedToY": "{} is bijgewerkt naar {}.",
|
||||
"errorCheckingUpdates": "Fout bij het controleren op updates",
|
||||
"errorCheckingUpdatesNotifDescription": "Een melding die verschijnt wanneer het controleren op updates in de achtergrond mislukt",
|
||||
"appsRemoved": "Apps verwijderd",
|
||||
"appsRemovedNotifDescription": "Stelt de gebruiker op de hoogte dat één of meer apps zijn verwijderd vanwege fouten tijdens het laden ervan",
|
||||
"xWasRemovedDueToErrorY": "{} is verwijderd vanwege deze foutmelding: {}",
|
||||
"completeAppInstallation": "Complete app installatie",
|
||||
"obtainiumMustBeOpenToInstallApps": "Obtainium moet geopend zijn om apps te installeren",
|
||||
"completeAppInstallationNotifDescription": "Vraagt de gebruiker om terug te keren naar Obtainium om de installatie van een app af te ronden",
|
||||
"checkingForUpdates": "Controleren op updates",
|
||||
"checkingForUpdatesNotifDescription": "Tijdelijke melding die verschijnt tijdens het controleren op updates",
|
||||
"pleaseAllowInstallPerm": "Sta Obtainium toe om apps te installeren",
|
||||
"trackOnly": "Track-Only",
|
||||
"errorWithHttpStatusCode": "Foutmelding {}",
|
||||
"versionCorrectionDisabled": "Versiecorrectie uitgeschakeld (de plug-in lijkt niet te werken)",
|
||||
"unknown": "Onbekend",
|
||||
"none": "Geen",
|
||||
"never": "Nooit",
|
||||
"latestVersionX": "Laatste versie: {}",
|
||||
"installedVersionX": "Geïnstalleerde versie: {}",
|
||||
"lastUpdateCheckX": "Laatste updatecontrole: {}",
|
||||
"remove": "Verwijderen",
|
||||
"yesMarkUpdated": "Ja, markeer als bijgewerkt",
|
||||
"fdroid": "F-Droid Official",
|
||||
"appIdOrName": "App ID of naam",
|
||||
"appId": "App ID",
|
||||
"appWithIdOrNameNotFound": "Er werd geen app gevonden met dat ID of die naam",
|
||||
"reposHaveMultipleApps": "Repositories kunnen meerdere apps bevatten",
|
||||
"fdroidThirdPartyRepo": "F-Droid Third-Party Repo",
|
||||
"steam": "Steam",
|
||||
"steamMobile": "Steam Mobile",
|
||||
"steamChat": "Steam Chat",
|
||||
"install": "Installeren",
|
||||
"markInstalled": "Als geïnstalleerd markere",
|
||||
"update": "Update",
|
||||
"markUpdated": "Markeren als bijgewerkt",
|
||||
"additionalOptions": "Aanvullende opties",
|
||||
"disableVersionDetection": "Versieherkenning uitschakelen",
|
||||
"noVersionDetectionExplanation": "Deze optie moet alleen worden gebruikt voor apps waar versieherkenning niet correct werkt.",
|
||||
"downloadingX": "Downloaden {}",
|
||||
"downloadNotifDescription": "Stelt de gebruiker op de hoogte van de voortgang bij het downloaden van een app",
|
||||
"noAPKFound": "Geen APK gevonden",
|
||||
"noVersionDetection": "Geen versieherkenning",
|
||||
"categorize": "Categoriseren",
|
||||
"categories": "Categorieën",
|
||||
"category": "Categorie",
|
||||
"noCategory": "Geen categorie",
|
||||
"noCategories": "Geen categorieën",
|
||||
"deleteCategoriesQuestion": "Categorieën verwijderen?",
|
||||
"categoryDeleteWarning": "Alle apps in verwijderde categorieën worden teruggezet naar 'ongecategoriseerd'.",
|
||||
"addCategory": "Categorie toevoegen",
|
||||
"label": "Label",
|
||||
"language": "Taal",
|
||||
"copiedToClipboard": "Gekopieerd naar klembord",
|
||||
"storagePermissionDenied": "Toegang tot opslag geweigerd",
|
||||
"selectedCategorizeWarning": "Dit zal eventuele bestaande categorie-instellingen voor de geselecteerde apps vervangen.",
|
||||
"filterAPKsByRegEx": "Filter APK's op reguliere expressie",
|
||||
"removeFromObtainium": "Verwijder van Obtainium",
|
||||
"uninstallFromDevice": "Verwijder van apparaat",
|
||||
"onlyWorksWithNonVersionDetectApps": "Werkt alleen voor apps waarbij versieherkenning is uitgeschakeld.",
|
||||
"releaseDateAsVersion": "Gebruik de releasedatum als versie",
|
||||
"releaseDateAsVersionExplanation": "Deze optie moet alleen worden gebruikt voor apps waar versieherkenning niet correct werkt, maar waar wel een releasedatum beschikbaar is.",
|
||||
"changes": "Veranderingen",
|
||||
"releaseDate": "Releasedatum",
|
||||
"importFromURLsInFile": "Importeren vanaf URL's in een bestand (zoals OPML)",
|
||||
"versionDetection": "Versieherkenning",
|
||||
"standardVersionDetection": "Standaard versieherkenning",
|
||||
"groupByCategory": "Groepeer op categorie",
|
||||
"autoApkFilterByArch": "Poging om APK's te filteren op CPU-architectuur indien mogelijk",
|
||||
"overrideSource": "Bron overschrijven",
|
||||
"dontShowAgain": "Don't show this again",
|
||||
"dontShowTrackOnlyWarnings": "Geen waarschuwingen voor 'Track-Only' weergeven",
|
||||
"dontShowAPKOriginWarnings": "APK-herkomstwaarschuwingen niet weergeven",
|
||||
"moveNonInstalledAppsToBottom": "Verplaats niet-geïnstalleerde apps naar de onderkant van de apps-weergave",
|
||||
"gitlabPATLabel": "GitLab Personal Access Token\n(Maakt het mogelijk beter te zoeken naar APK's)",
|
||||
"about": "Over",
|
||||
"requiresCredentialsInSettings": "Dit vereist aanvullende referenties (in Instellingen)",
|
||||
"checkOnStart": "Controleren op updates bij opstarten",
|
||||
"tryInferAppIdFromCode": "Probeer de app-ID af te leiden uit de broncode",
|
||||
"removeOnExternalUninstall": "Automatisch extern verwijderde apps verwijderen",
|
||||
"pickHighestVersionCode": "Automatisch de APK met de hoogste versiecode selecteren",
|
||||
"checkUpdateOnDetailPage": "Controleren op updates bij het openen van een app-detailpagina",
|
||||
"disablePageTransitions": "Schakel overgangsanimaties tussen pagina's uit",
|
||||
"reversePageTransitions": "Omgekeerde overgangsanimaties tussen pagina's",
|
||||
"minStarCount": "Minimale Github Stars",
|
||||
"addInfoBelow": "Voeg deze informatie hieronder toe.",
|
||||
"addInfoInSettings": "Voeg deze informatie toe in de instellingen.",
|
||||
"githubSourceNote": "Beperkingen van GitHub kunnen worden vermeden door het gebruik van een API-sleutel.",
|
||||
"gitlabSourceNote": "GitLab APK-extractie werkt mogelijk niet zonder een API-sleutel.",
|
||||
"sortByFileNamesNotLinks": "Sorteren op bestandsnamen in plaats van volledige links.",
|
||||
"filterReleaseNotesByRegEx": "Filter release-opmerkingen met een reguliere expressie.",
|
||||
"customLinkFilterRegex": "Aangepaste APK-linkfilter met een reguliere expressie (Standaard '.apk$').",
|
||||
"appsPossiblyUpdated": "Poging tot app-updates",
|
||||
"appsPossiblyUpdatedNotifDescription": "Stelt de gebruiker op de hoogte dat updates voor één of meer apps mogelijk in de achtergrond zijn toegepast",
|
||||
"xWasPossiblyUpdatedToY": "{} mogelijk bijgewerkt naar {}.",
|
||||
"enableBackgroundUpdates": "Achtergrondupdates inschakelen",
|
||||
"backgroundUpdateReqsExplanation": "Achtergrondupdates zijn mogelijk niet voor alle apps mogelijk.",
|
||||
"backgroundUpdateLimitsExplanation": "THet succes van een installatie in de achtergrond kan alleen worden bepaald wanneer Obtainium is geopend.",
|
||||
"verifyLatestTag": "Verifieer de 'Laatste'-tag",
|
||||
"intermediateLinkRegex": "Filter voor een 'tussenliggende' link om eerst te bezoeken",
|
||||
"intermediateLinkNotFound": "Tussenliggende link niet gevonden",
|
||||
"exemptFromBackgroundUpdates": "Vrijgesteld van achtergrondupdates (indien ingeschakeld)",
|
||||
"bgUpdatesOnWiFiOnly": "Achtergrondupdates uitschakelen wanneer niet verbonden met WiFi",
|
||||
"autoSelectHighestVersionCode": "Automatisch de APK met de hoogste versiecode selecteren",
|
||||
"versionExtractionRegEx": "Reguliere expressie voor versie-extractie",
|
||||
"matchGroupToUse": "Overeenkomende groep om te gebruiken voor de reguliere expressie voor versie-extractie",
|
||||
"highlightTouchTargets": "Markeer minder voor de hand liggende aanraakdoelen.",
|
||||
"pickExportDir": "Kies de exportmap",
|
||||
"autoExportOnChanges": "Automatisch exporteren bij wijzigingen",
|
||||
"filterVersionsByRegEx": "Filter versies met een reguliere expressie",
|
||||
"trySelectingSuggestedVersionCode": "Probeer de voorgestelde versiecode APK te selecteren",
|
||||
"dontSortReleasesList": "Volgorde van releases behouden vanuit de API",
|
||||
"reverseSort": "Sortering omkeren",
|
||||
"debugMenu": "Debug menu",
|
||||
"bgTaskStarted": "Achtergrondtaak gestart - controleer de logs.",
|
||||
"runBgCheckNow": "Voer nu een achtergrondupdatecontrole uit",
|
||||
"versionExtractWholePage": "De reguliere expressie voor versie-extractie toepassen op de hele pagina",
|
||||
"installing": "Installeren",
|
||||
"skipUpdateNotifications": "Updatemeldingen overslaan",
|
||||
"updatesAvailableNotifChannel": "Updates beschikbaar",
|
||||
"appsUpdatedNotifChannel": "Apps bijgewerkt",
|
||||
"appsPossiblyUpdatedNotifChannel": "Poging tot app-updates",
|
||||
"errorCheckingUpdatesNotifChannel": "Foutcontrole bij het zoeken naar updates",
|
||||
"appsRemovedNotifChannel": "Apps verwijderd",
|
||||
"downloadingXNotifChannel": "{} downloaden",
|
||||
"completeAppInstallationNotifChannel": "Voltooien van de app-installatie",
|
||||
"checkingForUpdatesNotifChannel": "Controleren op updates",
|
||||
"onlyCheckInstalledOrTrackOnlyApps": "Alleen geïnstalleerde en Track-Only apps controleren op updates",
|
||||
"removeAppQuestion": {
|
||||
"one": "App verwijderen?",
|
||||
"other": "Apps verwijderen?"
|
||||
},
|
||||
"tooManyRequestsTryAgainInMinutes": {
|
||||
"one": "Te veel verzoeken (aantal beperkt) - probeer het opnieuw in {} minuut",
|
||||
"other": "Te veel verzoeken (aantal beperkt) - probeer het opnieuw in {} minuten"
|
||||
},
|
||||
"bgUpdateGotErrorRetryInMinutes": {
|
||||
"one": "Achtergrondupdatecontrole heeft een {}, zal een hercontrole plannen over {} minuut",
|
||||
"other": "Achtergrondupdatecontrole heeft een {}, zal een hercontrole plannen over {} minuten"
|
||||
},
|
||||
"bgCheckFoundUpdatesWillNotifyIfNeeded": {
|
||||
"one": "Achtergrondupdatecontrole heeft {} update gevonden - zal de gebruiker op de hoogte stellen indien nodig",
|
||||
"other": "Achtergrondupdatecontrole heeft {} updates gevonden - zal de gebruiker op de hoogte stellen indien nodig"
|
||||
},
|
||||
"apps": {
|
||||
"one": "{} app",
|
||||
"other": "{} apps"
|
||||
},
|
||||
"url": {
|
||||
"one": "{} URL",
|
||||
"other": "{} URLs"
|
||||
},
|
||||
"minute": {
|
||||
"one": "{} minuut",
|
||||
"other": "{} minuten"
|
||||
},
|
||||
"hour": {
|
||||
"one": "{} uur",
|
||||
"other": "{} uren"
|
||||
},
|
||||
"day": {
|
||||
"one": "{} dag",
|
||||
"other": "{} dagen"
|
||||
},
|
||||
"clearedNLogsBeforeXAfterY": {
|
||||
"one": "{n} logboekitem gewist (voor = {before}, na = {after})",
|
||||
"other": "{n} logboekitems gewist (voor = {before}, na = {after})"
|
||||
},
|
||||
"xAndNMoreUpdatesAvailable": {
|
||||
"one": "{} en nog 1 app hebben updates.",
|
||||
"other": "{} en {} meer apps hebben updates."
|
||||
},
|
||||
"xAndNMoreUpdatesInstalled": {
|
||||
"one": "{} en nog 1 app is bijgewerkt.",
|
||||
"other": "{} en {} meer apps zijn bijgewerkt."
|
||||
},
|
||||
"xAndNMoreUpdatesPossiblyInstalled": {
|
||||
"one": "{} en nog 1 app zijn mogelijk bijgewerkt.",
|
||||
"other": "{} en {} meer apps zijn mogelijk bijgwerkt."
|
||||
}
|
||||
}
|
@@ -239,7 +239,7 @@
|
||||
"sortByFileNamesNotLinks": "Sortuj wg nazw plików zamiast pełnych linków",
|
||||
"filterReleaseNotesByRegEx": "Filtruj informacje o wersji według wyrażenia regularnego",
|
||||
"customLinkFilterRegex": "Filtruj linki APK według wyrażenia regularnego (domyślnie \".apk$\")",
|
||||
"appsPossiblyUpdated": "Próbowano zaktualizować aplikację",
|
||||
"appsPossiblyUpdated": "Aplikacje mogły zostać zaktualizowane",
|
||||
"appsPossiblyUpdatedNotifDescription": "Powiadamia, gdy co najmniej jedna aktualizacja aplikacji została potencjalnie zastosowana w tle",
|
||||
"xWasPossiblyUpdatedToY": "{} być może zaktualizowano do {}.",
|
||||
"enableBackgroundUpdates": "Włącz aktualizacje w tle",
|
||||
@@ -274,7 +274,7 @@
|
||||
"downloadingXNotifChannel": "Pobieranie aplikacji",
|
||||
"completeAppInstallationNotifChannel": "Ukończenie instalacji aplikacji",
|
||||
"checkingForUpdatesNotifChannel": "Sprawdzanie dostępności aktualizacji",
|
||||
"onlyCheckInstalledOrTrackOnlyApps": "Only check installed and Track-Only apps for updates",
|
||||
"onlyCheckInstalledOrTrackOnlyApps": "Sprawdzaj tylko zainstalowane i obserwowane aplikacje pod kątem aktualizacji",
|
||||
"removeAppQuestion": {
|
||||
"one": "Usunąć aplikację?",
|
||||
"few": "Usunąć aplikacje?",
|
||||
|
318
assets/translations/sv.json
Normal file
318
assets/translations/sv.json
Normal file
@@ -0,0 +1,318 @@
|
||||
{
|
||||
"invalidURLForSource": "Inte giltig {} App-URL",
|
||||
"noReleaseFound": "Kunde inte hitta en lämplig releaseversion",
|
||||
"noVersionFound": "Kunde inte bestämma releaseversion",
|
||||
"urlMatchesNoSource": "URL matchar inte känd källa",
|
||||
"cantInstallOlderVersion": "Kan inte installera en äldre version av en app",
|
||||
"appIdMismatch": "Nerladdat paket-ID matchar inte nuvarande App-ID",
|
||||
"functionNotImplemented": "This class has not implemented this function",
|
||||
"placeholder": "Platshållare",
|
||||
"someErrors": "Några fel uppstod",
|
||||
"unexpectedError": "Oväntat fel",
|
||||
"ok": "Okej",
|
||||
"and": "och",
|
||||
"githubPATLabel": "GitHub Personal Access Token (Increases Rate Limit)",
|
||||
"includePrereleases": "Inkludera förreleaser",
|
||||
"fallbackToOlderReleases": "Fall tillbaka till äldre releaser",
|
||||
"filterReleaseTitlesByRegEx": "Filter Release Titles by Regular Expression",
|
||||
"invalidRegEx": "Invalid regular expression",
|
||||
"noDescription": "Ingen beskrivning",
|
||||
"cancel": "Avbryt",
|
||||
"continue": "Fortsätt",
|
||||
"requiredInBrackets": "(Kräver)",
|
||||
"dropdownNoOptsError": "ERROR: DROPDOWN MUST HAVE AT LEAST ONE OPT",
|
||||
"colour": "Färg",
|
||||
"githubStarredRepos": "GitHub Stjärnmärkta Förråd",
|
||||
"uname": "Användarnamn",
|
||||
"wrongArgNum": "Wrong number of arguments provided",
|
||||
"xIsTrackOnly": "{} är 'Följ-Endast'",
|
||||
"source": "Källa",
|
||||
"app": "App",
|
||||
"appsFromSourceAreTrackOnly": "Apparna från denna källa är 'Följ-Endast'.",
|
||||
"youPickedTrackOnly": "Du har markerat 'Följ-Endast'-alternativet",
|
||||
"trackOnlyAppDescription": "Appen kommer följas för uppdateringar men Obtainium kommer inte ladda ner eller installera den.",
|
||||
"cancelled": "Avbruten",
|
||||
"appAlreadyAdded": "App redan tillagd",
|
||||
"alreadyUpToDateQuestion": "App redan uppdaterad?",
|
||||
"addApp": "Lägg till App",
|
||||
"appSourceURL": "URL till Appkälla",
|
||||
"error": "Fel",
|
||||
"add": "Lägg till",
|
||||
"searchSomeSourcesLabel": "Sök (Bara några källor)",
|
||||
"search": "Sök",
|
||||
"additionalOptsFor": "Ytterligare Alternativ för {}",
|
||||
"supportedSources": "Stödda Källor",
|
||||
"trackOnlyInBrackets": "(Följ-Endast)",
|
||||
"searchableInBrackets": "(Sökbar)",
|
||||
"appsString": "Appar",
|
||||
"noApps": "Inga Appar",
|
||||
"noAppsForFilter": "Inga Appar för Filter",
|
||||
"byX": "Av {}",
|
||||
"percentProgress": "Progress: {}%",
|
||||
"pleaseWait": "Vänta",
|
||||
"updateAvailable": "Uppdatering Tillgänglig",
|
||||
"estimateInBracketsShort": "(Est.)",
|
||||
"notInstalled": "Inte Installerad",
|
||||
"estimateInBrackets": "(Uppskattning)",
|
||||
"selectAll": "Välj Alla",
|
||||
"deselectN": "Avmarkera {}",
|
||||
"xWillBeRemovedButRemainInstalled": "{} kommer tas bort från Obtainium men kommer vara fortsatt installerad på enheten.",
|
||||
"removeSelectedAppsQuestion": "Ta bort markerade Appar?",
|
||||
"removeSelectedApps": "Ta bort markerade Appar",
|
||||
"updateX": "Uppdatera {}",
|
||||
"installX": "Installera {}",
|
||||
"markXTrackOnlyAsUpdated": "Märk {}\n(Följ-Endast)\nsom Uppdaterad",
|
||||
"changeX": "Byt {}",
|
||||
"installUpdateApps": "Installera/Uppdatera Appar",
|
||||
"installUpdateSelectedApps": "Installera/Uppdatera Markerade Appar",
|
||||
"markXSelectedAppsAsUpdated": "Märk {} markerade Appar som Uppdaterade?",
|
||||
"no": "Nej",
|
||||
"yes": "Ja",
|
||||
"markSelectedAppsUpdated": "Märk Valda Appar som Uppdaterade",
|
||||
"pinToTop": "Nåla fast högst upp",
|
||||
"unpinFromTop": "Avnåla",
|
||||
"resetInstallStatusForSelectedAppsQuestion": "Återställ Installationsstatus för valda Appar?",
|
||||
"installStatusOfXWillBeResetExplanation": "Installationsstatusen för de markerade apparna kommer återställas.\n\n Detta kan hjälpa när appversionen visad i Obtanium är fel på grund av misslyckade uppdateringar eller andra orsaker.",
|
||||
"shareSelectedAppURLs": "Dela Valda Appars URL:er",
|
||||
"resetInstallStatus": "Återställ Installationstatus",
|
||||
"more": "Mer",
|
||||
"removeOutdatedFilter": "Ta bort Utgånga App-filtret",
|
||||
"showOutdatedOnly": "Visa Endast Utgånga Appar",
|
||||
"filter": "Filter",
|
||||
"filterActive": "Filter *",
|
||||
"filterApps": "Filtrera Appar",
|
||||
"appName": "Appnamn",
|
||||
"author": "Utvecklare",
|
||||
"upToDateApps": "Uppdaterade Appar",
|
||||
"nonInstalledApps": "Icke-Installerade Appar",
|
||||
"importExport": "Importera/Exportera",
|
||||
"settings": "Inställningar",
|
||||
"exportedTo": "Exporterad till {}",
|
||||
"obtainiumExport": "Obtainiumexport",
|
||||
"invalidInput": "Ogiltig inmatning",
|
||||
"importedX": "Importerad {}",
|
||||
"obtainiumImport": "Obtainium Import",
|
||||
"importFromURLList": "Importera från URL-lista",
|
||||
"searchQuery": "Sökförfrågan",
|
||||
"appURLList": "App URL List",
|
||||
"line": "Linje",
|
||||
"searchX": "Sök {}",
|
||||
"noResults": "Inga resultat",
|
||||
"importX": "Importera {}",
|
||||
"importedAppsIdDisclaimer": "Importerade Appar kan felaktigt visas som \"Inte Installerad\".\nFör att fixa detta återinstallera dem genom Obtainium.\nDetta skall inte påverka appdata.\n\n Påverkar endast URL:en och tredjepartsimportermetoder.",
|
||||
"importErrors": "Importfel",
|
||||
"importedXOfYApps": "{} av {} Appar importerade.",
|
||||
"followingURLsHadErrors": "Följande URL:er hade fel:",
|
||||
"okay": "Okej",
|
||||
"selectURL": "Välj URL",
|
||||
"selectURLs": "Välj URL:er",
|
||||
"pick": "Välj",
|
||||
"theme": "Tema",
|
||||
"dark": "Mörkt",
|
||||
"light": "Ljust",
|
||||
"followSystem": "Följ System",
|
||||
"obtainium": "Obtainium",
|
||||
"materialYou": "Material You",
|
||||
"useBlackTheme": "Använd svart tema",
|
||||
"appSortBy": "Sortera Appar via",
|
||||
"authorName": "Utvecklare/Namn",
|
||||
"nameAuthor": "Namn/Utvecklare",
|
||||
"asAdded": "As Added",
|
||||
"appSortOrder": "App Sort Order",
|
||||
"ascending": "Stigande",
|
||||
"descending": "Fallande",
|
||||
"bgUpdateCheckInterval": "Bakgrundsuppdateringskollfrekvens",
|
||||
"neverManualOnly": "Never - Manual Only",
|
||||
"appearance": "Utseende",
|
||||
"showWebInAppView": "Visa källans hemsida i appvyn",
|
||||
"pinUpdates": "Fäst uppdateringar högst upp i appvyn",
|
||||
"updates": "Uppdateringar",
|
||||
"sourceSpecific": "Källspecifik",
|
||||
"appSource": "Appkälla",
|
||||
"noLogs": "Inga Loggar",
|
||||
"appLogs": "Apploggar",
|
||||
"close": "Stäng",
|
||||
"share": "Dela",
|
||||
"appNotFound": "App ej funnen",
|
||||
"obtainiumExportHyphenatedLowercase": "obtainium-export",
|
||||
"pickAnAPK": "Välj en APK",
|
||||
"appHasMoreThanOnePackage": "{} har fler än ett paket:",
|
||||
"deviceSupportsXArch": "Din enhet stödjer {} CPU-arkiktektur.",
|
||||
"deviceSupportsFollowingArchs": "YDin enhet stödjer följande CPU-arkitekturer:",
|
||||
"warning": "Varning",
|
||||
"sourceIsXButPackageFromYPrompt": "Appens källa är '{}' men releasepaketet kommer från '{}'. Vill du fortsätta?",
|
||||
"updatesAvailable": "Uppdateringar Tillgängliga",
|
||||
"updatesAvailableNotifDescription": "Aviserar användaren att det finns uppdateringar tillgängaliga för en eller fler Appar som följs av Obtainium",
|
||||
"noNewUpdates": "Inga nya uppdateringar.",
|
||||
"xHasAnUpdate": "{} har en uppdatering.",
|
||||
"appsUpdated": "Appar Uppdaterade",
|
||||
"appsUpdatedNotifDescription": "Notifies the user that updates to one or more Apps were applied in the background",
|
||||
"xWasUpdatedToY": "{} uppdaterades till {}.",
|
||||
"errorCheckingUpdates": "Fel vid uppdateringskoll",
|
||||
"errorCheckingUpdatesNotifDescription": "En aviserings som visar när bakgrundsuppdateringarkollar misslyckas",
|
||||
"appsRemoved": "Appar borttagna",
|
||||
"appsRemovedNotifDescription": "Aviserar användaren när en eller fler Appar togs bort på grund av fel när de laddades",
|
||||
"xWasRemovedDueToErrorY": "{} togs bort på grund av detta felet: {}",
|
||||
"completeAppInstallation": "Gör klar appinstallation",
|
||||
"obtainiumMustBeOpenToInstallApps": "Obtainium måste vara öppet för att installera Appar",
|
||||
"completeAppInstallationNotifDescription": "Frågar användaren att återvända till Obtaiunium när appinstallation är klar",
|
||||
"checkingForUpdates": "Kollar efter Uppdateringar",
|
||||
"checkingForUpdatesNotifDescription": "Transient notification that appears when checking for updates",
|
||||
"pleaseAllowInstallPerm": "Tillåt Obtanium att installera Appar",
|
||||
"trackOnly": "Följ-Endast",
|
||||
"errorWithHttpStatusCode": "Fel {}",
|
||||
"versionCorrectionDisabled": "Versionskorrigering inaktiverat (plugin verkar inte fungera)",
|
||||
"unknown": "Okänd",
|
||||
"none": "None",
|
||||
"never": "Aldrig",
|
||||
"latestVersionX": "Senaste Version: {}",
|
||||
"installedVersionX": "Installerad Version: {}",
|
||||
"lastUpdateCheckX": "Senaste uppdateringskoll: {}",
|
||||
"remove": "Ta bort",
|
||||
"yesMarkUpdated": "Ja, Märk som Uppdaterad",
|
||||
"fdroid": "F-Droid Officiell",
|
||||
"appIdOrName": "App-ID eller Namn",
|
||||
"appId": "App-ID",
|
||||
"appWithIdOrNameNotFound": "Ingen App funnen med det namnet eller ID",
|
||||
"reposHaveMultipleApps": "Förråd kan innehålla flera ApparR",
|
||||
"fdroidThirdPartyRepo": "F-Droid Tredjeparts Förråd",
|
||||
"steam": "Steam",
|
||||
"steamMobile": "Steam Mobile",
|
||||
"steamChat": "Steam Chat",
|
||||
"install": "Installera",
|
||||
"markInstalled": "Märk Installerad",
|
||||
"update": "Uppdatera",
|
||||
"markUpdated": "Märk Uppdaterad",
|
||||
"additionalOptions": "Ytterligare Alternativ",
|
||||
"disableVersionDetection": "Inaktivera versionsdetektering",
|
||||
"noVersionDetectionExplanation": "This option should only be used for Apps where version detection does not work correctly.",
|
||||
"downloadingX": "Laddar ner {}",
|
||||
"downloadNotifDescription": "Notifies the user of the progress in downloading an App",
|
||||
"noAPKFound": "Ingen APK funnen",
|
||||
"noVersionDetection": "Ingen versiondetektering",
|
||||
"categorize": "Kategorisera",
|
||||
"categories": "Kategorier",
|
||||
"category": "Kategori",
|
||||
"noCategory": "Ingen Kategori",
|
||||
"noCategories": "Inga Kategorier",
|
||||
"deleteCategoriesQuestion": "Ta Bort Kategorier?",
|
||||
"categoryDeleteWarning": "Alla Appar i de borttagna kategorierna kommer att märkas som okategoriserade.",
|
||||
"addCategory": "Lägg till Kategori",
|
||||
"label": "Label",
|
||||
"language": "Språk",
|
||||
"copiedToClipboard": "Kopierat till Urklipp",
|
||||
"storagePermissionDenied": "Lagringsbehörighet nekad",
|
||||
"selectedCategorizeWarning": "This will replace any existing category settings for the selected Apps.",
|
||||
"filterAPKsByRegEx": "Filter APKs by Regular Expression",
|
||||
"removeFromObtainium": "Ta bort från Obtainium",
|
||||
"uninstallFromDevice": "Avinstallera från Enheten",
|
||||
"onlyWorksWithNonVersionDetectApps": "Fungerar bara för Appar med versionsdetektering inaktiverat..",
|
||||
"releaseDateAsVersion": "Använd releasedatum som version",
|
||||
"releaseDateAsVersionExplanation": "This option should only be used for Apps where version detection does not work correctly, but a release date is available.",
|
||||
"changes": "Ändringar",
|
||||
"releaseDate": "Releasedatum",
|
||||
"importFromURLsInFile": "Importera från URL:er i fil (som OPML)",
|
||||
"versionDetection": "Versionsdetektering",
|
||||
"standardVersionDetection": "Standardversionsdetektering",
|
||||
"groupByCategory": "Gruppera via Kategori",
|
||||
"autoApkFilterByArch": "Attempt to filter APKs by CPU architecture if possible",
|
||||
"overrideSource": "Överskrid Källa",
|
||||
"dontShowAgain": "Visa inte detta igen",
|
||||
"dontShowTrackOnlyWarnings": "Visa inte 'Följ-Endast' varningar",
|
||||
"dontShowAPKOriginWarnings": "Visa inte APK-ursprung varningar",
|
||||
"moveNonInstalledAppsToBottom": "Move non-installed Apps to bottom of Apps view",
|
||||
"gitlabPATLabel": "GitLab Personal Access Token\n(Enables Search and Better APK Discovery)",
|
||||
"about": "Om",
|
||||
"requiresCredentialsInSettings": "This needs additional credentials (in Settings)",
|
||||
"checkOnStart": "Kolla efter uppdateringar vid start",
|
||||
"tryInferAppIdFromCode": "Try inferring App ID from source code",
|
||||
"removeOnExternalUninstall": "Automatically remove externally uninstalled Apps",
|
||||
"pickHighestVersionCode": "Auto-select highest version code APK",
|
||||
"checkUpdateOnDetailPage": "Check for updates on opening an App detail page",
|
||||
"disablePageTransitions": "Disable page transition animations",
|
||||
"reversePageTransitions": "Reverse page transition animations",
|
||||
"minStarCount": "Minsta antal stjärnmarkeringar",
|
||||
"addInfoBelow": "Lägg till denna information nedanför.",
|
||||
"addInfoInSettings": "Lägg till denna information i Inställningar.",
|
||||
"githubSourceNote": "GitHub rate limiting can be avoided using an API key.",
|
||||
"gitlabSourceNote": "GitLab APK extraction may not work without an API key.",
|
||||
"sortByFileNamesNotLinks": "Sort by file names instead of full links",
|
||||
"filterReleaseNotesByRegEx": "Filter Release Notes by Regular Expression",
|
||||
"customLinkFilterRegex": "Custom APK Link Filter by Regular Expression (Default '.apk$')",
|
||||
"appsPossiblyUpdated": "App Updates Attempted",
|
||||
"appsPossiblyUpdatedNotifDescription": "Notifies the user that updates to one or more Apps were potentially applied in the background",
|
||||
"xWasPossiblyUpdatedToY": "{} may have been updated to {}.",
|
||||
"enableBackgroundUpdates": "Aktivera Bakgrundsuppdateringar",
|
||||
"backgroundUpdateReqsExplanation": "Bakgrundsuppdateringar är inte möjligt för alla appar.",
|
||||
"backgroundUpdateLimitsExplanation": "The success of a background install can only be determined when Obtainium is opened.",
|
||||
"verifyLatestTag": "Verifiera 'senaste'-taggen",
|
||||
"intermediateLinkRegex": "Filter for an 'Intermediate' Link to Visit First",
|
||||
"intermediateLinkNotFound": "Intermediate link not found",
|
||||
"exemptFromBackgroundUpdates": "Undta från bakgrundsuppdateringar (om aktiverad)",
|
||||
"bgUpdatesOnWiFiOnly": "Inaktivera Bakgrundsuppdateringar utan WiFi",
|
||||
"autoSelectHighestVersionCode": "Auto-select highest versionCode APK",
|
||||
"versionExtractionRegEx": "Version Extraction RegEx",
|
||||
"matchGroupToUse": "Match Group to Use",
|
||||
"highlightTouchTargets": "Highlight less obvious touch targets",
|
||||
"pickExportDir": "Välj Exportsökväg",
|
||||
"autoExportOnChanges": "Automatisk export vid ändringar",
|
||||
"filterVersionsByRegEx": "Filter Versions by Regular Expression",
|
||||
"trySelectingSuggestedVersionCode": "Try selecting suggested versionCode APK",
|
||||
"dontSortReleasesList": "Retain release order from API",
|
||||
"reverseSort": "Omvänd sortering",
|
||||
"debugMenu": "Felsökningsmeny",
|
||||
"bgTaskStarted": "Background task started - check logs.",
|
||||
"runBgCheckNow": "Kör Bakgrundsuppdateringskoll Nu",
|
||||
"removeAppQuestion": {
|
||||
"one": "Ta Bort App?",
|
||||
"other": "Ta Bort Appar?"
|
||||
},
|
||||
"tooManyRequestsTryAgainInMinutes": {
|
||||
"one": "Too many requests (rate limited) - try again in {} minute",
|
||||
"other": "Too many requests (rate limited) - try again in {} minutes"
|
||||
},
|
||||
"bgUpdateGotErrorRetryInMinutes": {
|
||||
"one": "BG update checking encountered a {}, will schedule a retry check in {} minute",
|
||||
"other": "BG update checking encountered a {}, will schedule a retry check in {} minutes"
|
||||
},
|
||||
"bgCheckFoundUpdatesWillNotifyIfNeeded": {
|
||||
"one": "BG update checking found {} update - will notify user if needed",
|
||||
"other": "BG update checking found {} updates - will notify user if needed"
|
||||
},
|
||||
"apps": {
|
||||
"one": "{} App",
|
||||
"other": "{} Appar"
|
||||
},
|
||||
"url": {
|
||||
"one": "{} URL",
|
||||
"other": "{} URL:er"
|
||||
},
|
||||
"minute": {
|
||||
"one": "{} Minut",
|
||||
"other": "{} Minuter"
|
||||
},
|
||||
"hour": {
|
||||
"one": "{} Timme",
|
||||
"other": "{} Timmar"
|
||||
},
|
||||
"day": {
|
||||
"one": "{} Dag",
|
||||
"other": "{} Dagar"
|
||||
},
|
||||
"clearedNLogsBeforeXAfterY": {
|
||||
"one": "Rensade {n} logg (före = {before}, efter = {after})",
|
||||
"other": "Rensade {n} loggar (före = {before}, efter = {after})"
|
||||
},
|
||||
"xAndNMoreUpdatesAvailable": {
|
||||
"one": "{} och 1 app till har tillgängliga uppdateringar.",
|
||||
"other": "{} och {} appar till har tillgängliga uppdateringar."
|
||||
},
|
||||
"xAndNMoreUpdatesInstalled": {
|
||||
"one": "{} och 1 till app uppdaterades.",
|
||||
"other": "{} och {} appar till uppdaterades."
|
||||
},
|
||||
"xAndNMoreUpdatesPossiblyInstalled": {
|
||||
"one": "{} och 1 till app kan ha uppdaterats.",
|
||||
"other": "{} och {} appar till kan ha uppdaterats."
|
||||
}
|
||||
}
|
@@ -181,7 +181,7 @@ APKDetails getAPKUrlsFromFDroidPackagesAPIResponse(
|
||||
List<String> apkUrls = releaseChoices
|
||||
.map((e) => '${apkUrlPrefix}_${e['versionCode']}.apk')
|
||||
.toList();
|
||||
return APKDetails(version, getApkUrlsFromUrls(apkUrls),
|
||||
return APKDetails(version, getApkUrlsFromUrls(apkUrls.toSet().toList()),
|
||||
AppNames(sourceName, Uri.parse(standardUrl).pathSegments.last));
|
||||
} else {
|
||||
throw getObtainiumHttpError(res);
|
||||
|
@@ -108,7 +108,8 @@ class FDroidRepo extends AppSource {
|
||||
if (appIdOrName == null) {
|
||||
throw NoReleasesError();
|
||||
}
|
||||
var res = await sourceRequest('$standardUrl/index.xml');
|
||||
var res = await sourceRequest(
|
||||
'$standardUrl${standardUrl.endsWith('/index.xml') ? '' : '/index.xml'}');
|
||||
if (res.statusCode == 200) {
|
||||
var body = parse(res.body);
|
||||
var foundApps = body.querySelectorAll('application').where((element) {
|
||||
|
@@ -170,7 +170,15 @@ class HTML extends AppSource {
|
||||
List<String> allLinks = html
|
||||
.querySelectorAll('a')
|
||||
.map((element) => element.attributes['href'] ?? '')
|
||||
.where((element) => element.isNotEmpty)
|
||||
.toList();
|
||||
if (allLinks.isEmpty) {
|
||||
allLinks = RegExp(
|
||||
r'(http|ftp|https)://([\w_-]+(?:(?:\.[\w_-]+)+))([\w.,@?^=%&:/~+#-]*[\w@?^=%&/~+#-])?')
|
||||
.allMatches(res.body)
|
||||
.map((match) => match.group(0)!)
|
||||
.toList();
|
||||
}
|
||||
List<String> links = [];
|
||||
if ((additionalSettings['intermediateLinkRegex'] as String?)
|
||||
?.isNotEmpty ==
|
||||
|
@@ -89,11 +89,11 @@ class Uptodown extends AppSource {
|
||||
throw getObtainiumHttpError(res);
|
||||
}
|
||||
var html = parse(res.body);
|
||||
var finalUrl =
|
||||
(html.querySelector('.post-download')?.attributes['data-url']);
|
||||
if (finalUrl == null) {
|
||||
var finalUrlKey =
|
||||
html.querySelector('.post-download')?.attributes['data-url'];
|
||||
if (finalUrlKey == null) {
|
||||
throw NoAPKError();
|
||||
}
|
||||
return finalUrl;
|
||||
return 'https://dw.$host/dwn/$finalUrlKey';
|
||||
}
|
||||
}
|
||||
|
@@ -19,7 +19,7 @@ import 'package:easy_localization/src/easy_localization_controller.dart';
|
||||
// ignore: implementation_imports
|
||||
import 'package:easy_localization/src/localization.dart';
|
||||
|
||||
const String currentVersion = '0.14.31';
|
||||
const String currentVersion = '0.14.32';
|
||||
const String currentReleaseTag =
|
||||
'v$currentVersion-beta'; // KEEP THIS IN SYNC WITH GITHUB RELEASES
|
||||
|
||||
@@ -40,6 +40,8 @@ List<MapEntry<Locale, String>> supportedLocales = const [
|
||||
MapEntry(Locale('bs'), 'Bosanski'),
|
||||
MapEntry(Locale('pt'), 'Brasileiro'),
|
||||
MapEntry(Locale('cs'), 'Česky'),
|
||||
MapEntry(Locale('sv'), 'Svenska'),
|
||||
MapEntry(Locale('nl'), 'Nederlands'),
|
||||
];
|
||||
const fallbackLocale = Locale('en');
|
||||
const localeDir = 'assets/translations';
|
||||
|
@@ -155,10 +155,13 @@ class _AppPageState extends State<AppPage> {
|
||||
const SizedBox(height: 20),
|
||||
app?.icon != null
|
||||
? Row(mainAxisAlignment: MainAxisAlignment.center, children: [
|
||||
Image.memory(
|
||||
GestureDetector(
|
||||
child: Image.memory(
|
||||
app!.icon!,
|
||||
height: 150,
|
||||
gaplessPlayback: true,
|
||||
),
|
||||
onTap: () => pm.openApp(app.app.id),
|
||||
)
|
||||
])
|
||||
: Container(),
|
||||
|
@@ -283,9 +283,6 @@ preStandardizeUrl(String url) {
|
||||
url.toLowerCase().indexOf('https://') != 0) {
|
||||
url = 'https://$url';
|
||||
}
|
||||
if (url.toLowerCase().indexOf('https://www.') == 0) {
|
||||
url = 'https://${url.substring(12)}';
|
||||
}
|
||||
url = url
|
||||
.split('/')
|
||||
.where((e) => e.isNotEmpty)
|
||||
@@ -599,7 +596,7 @@ class SourceProvider {
|
||||
AppSource? source;
|
||||
for (var s in sources.where((element) => element.host != null)) {
|
||||
if (RegExp(
|
||||
'://${s.allowSubDomains ? '([^\\.]+\\.)*' : ''}${s.host}(/|\\z)?')
|
||||
'://(${s.allowSubDomains ? '([^\\.]+\\.)*' : ''}|www\\.)${s.host}(/|\\z)?')
|
||||
.hasMatch(url)) {
|
||||
source = s;
|
||||
break;
|
||||
|
56
pubspec.lock
56
pubspec.lock
@@ -283,10 +283,10 @@ packages:
|
||||
dependency: "direct dev"
|
||||
description:
|
||||
name: flutter_lints
|
||||
sha256: ad76540d21c066228ee3f9d1dad64a9f7e46530e8bb7c85011a88bc1fd874bc5
|
||||
sha256: e2a421b7e59244faef694ba7b30562e489c2b489866e505074eb005cd7060db7
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.0.0"
|
||||
version: "3.0.1"
|
||||
flutter_local_notifications:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
@@ -328,10 +328,10 @@ packages:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: flutter_plugin_android_lifecycle
|
||||
sha256: f185ac890306b5779ecbd611f52502d8d4d63d27703ef73161ca0407e815f02c
|
||||
sha256: b068ffc46f82a55844acfa4fdbb61fad72fa2aef0905548419d97f0f95c456da
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.16"
|
||||
version: "2.0.17"
|
||||
flutter_test:
|
||||
dependency: "direct dev"
|
||||
description: flutter
|
||||
@@ -498,10 +498,10 @@ packages:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: path_provider_android
|
||||
sha256: "6b8b19bd80da4f11ce91b2d1fb931f3006911477cec227cce23d3253d80df3f1"
|
||||
sha256: e595b98692943b4881b219f0a9e3945118d3c16bd7e2813f98ec6e532d905f72
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.2.0"
|
||||
version: "2.2.1"
|
||||
path_provider_foundation:
|
||||
dependency: transitive
|
||||
description:
|
||||
@@ -799,66 +799,66 @@ packages:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: url_launcher
|
||||
sha256: "47e208a6711459d813ba18af120d9663c20bdf6985d6ad39fe165d2538378d27"
|
||||
sha256: b1c9e98774adf8820c96fbc7ae3601231d324a7d5ebd8babe27b6dfac91357ba
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "6.1.14"
|
||||
version: "6.2.1"
|
||||
url_launcher_android:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: url_launcher_android
|
||||
sha256: b04af59516ab45762b2ca6da40fa830d72d0f6045cd97744450b73493fa76330
|
||||
sha256: "31222ffb0063171b526d3e569079cf1f8b294075ba323443fdc690842bfd4def"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "6.1.0"
|
||||
version: "6.2.0"
|
||||
url_launcher_ios:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: url_launcher_ios
|
||||
sha256: "7c65021d5dee51813d652357bc65b8dd4a6177082a9966bc8ba6ee477baa795f"
|
||||
sha256: "4ac97281cf60e2e8c5cc703b2b28528f9b50c8f7cebc71df6bdf0845f647268a"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "6.1.5"
|
||||
version: "6.2.0"
|
||||
url_launcher_linux:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: url_launcher_linux
|
||||
sha256: b651aad005e0cb06a01dbd84b428a301916dc75f0e7ea6165f80057fee2d8e8e
|
||||
sha256: "9f2d390e096fdbe1e6e6256f97851e51afc2d9c423d3432f1d6a02a8a9a8b9fd"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.0.6"
|
||||
version: "3.1.0"
|
||||
url_launcher_macos:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: url_launcher_macos
|
||||
sha256: b55486791f666e62e0e8ff825e58a023fd6b1f71c49926483f1128d3bbd8fe88
|
||||
sha256: b7244901ea3cf489c5335bdacda07264a6e960b1c1b1a9f91e4bc371d9e68234
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.0.7"
|
||||
version: "3.1.0"
|
||||
url_launcher_platform_interface:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: url_launcher_platform_interface
|
||||
sha256: "95465b39f83bfe95fcb9d174829d6476216f2d548b79c38ab2506e0458787618"
|
||||
sha256: "980e8d9af422f477be6948bdfb68df8433be71f5743a188968b0c1b887807e50"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.1.5"
|
||||
version: "2.2.0"
|
||||
url_launcher_web:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: url_launcher_web
|
||||
sha256: "2942294a500b4fa0b918685aff406773ba0a4cd34b7f42198742a94083020ce5"
|
||||
sha256: "7fd2f55fe86cea2897b963e864dc01a7eb0719ecc65fcef4c1cc3d686d718bb2"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "2.0.20"
|
||||
version: "2.2.0"
|
||||
url_launcher_windows:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: url_launcher_windows
|
||||
sha256: "95fef3129dc7cfaba2bc3d5ba2e16063bb561fc6d78e63eee16162bc70029069"
|
||||
sha256: "7754a1ad30ee896b265f8d14078b0513a4dba28d358eabb9d5f339886f4a1adc"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.0.8"
|
||||
version: "3.1.0"
|
||||
uuid:
|
||||
dependency: transitive
|
||||
description:
|
||||
@@ -887,18 +887,18 @@ packages:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: webview_flutter
|
||||
sha256: c1ab9b81090705c6069197d9fdc1625e587b52b8d70cdde2339d177ad0dbb98e
|
||||
sha256: "42393b4492e629aa3a88618530a4a00de8bb46e50e7b3993fedbfdc5352f0dbf"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "4.4.1"
|
||||
version: "4.4.2"
|
||||
webview_flutter_android:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: webview_flutter_android
|
||||
sha256: b0cd33dd7d3dd8e5f664e11a19e17ba12c352647269921a3b568406b001f1dff
|
||||
sha256: "8326ee235f87605a2bfc444a4abc897f4abc78d83f054ba7d3d1074ce82b4fbf"
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.12.0"
|
||||
version: "3.12.1"
|
||||
webview_flutter_platform_interface:
|
||||
dependency: transitive
|
||||
description:
|
||||
@@ -911,10 +911,10 @@ packages:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: webview_flutter_wkwebview
|
||||
sha256: "30b9af6bdd457b44c08748b9190d23208b5165357cc2eb57914fee1366c42974"
|
||||
sha256: af6f5ab05918070b33507b0d453ba9fb7d39338a3256c23cf9433dc68100774a
|
||||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "3.9.1"
|
||||
version: "3.9.3"
|
||||
win32:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
@@ -17,7 +17,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
|
||||
# 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.
|
||||
version: 0.14.31+223 # When changing this, update the tag in main() accordingly
|
||||
version: 0.14.32+226 # When changing this, update the tag in main() accordingly
|
||||
|
||||
environment:
|
||||
sdk: '>=3.0.0 <4.0.0'
|
||||
|
Reference in New Issue
Block a user