mirror of
				https://github.com/ImranR98/Obtainium.git
				synced 2025-10-22 18:33:45 +02:00 
			
		
		
		
	"Standardize" translation files
This commit is contained in:
		| @@ -289,6 +289,8 @@ | ||||
|     "shizuku": "Shizuku", | ||||
|     "root": "Root", | ||||
|     "shizukuBinderNotFound": "Shizuku is not running", | ||||
|     "useSystemFont": "Use the system font", | ||||
|     "systemFontError": "Error loading the system font: {}", | ||||
|     "useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version", | ||||
|     "requestHeader": "Request header", | ||||
|     "useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date", | ||||
|   | ||||
| @@ -19,13 +19,13 @@ | ||||
|     "noDescription": "Žádný popis", | ||||
|     "cancel": "Zrušit", | ||||
|     "continue": "Pokračovat", | ||||
|     "requiredInBracets": "(Required)", | ||||
|     "requiredInBrackets": "(Required)", | ||||
|     "dropdownNoOptsError": "ERROR: DROPDOWN MUSÍ MÍT AŽ JEDNU MOŽNOST", | ||||
|     "colour": "Barva", | ||||
|     "githubStarredRepos": "GitHub Starred Repos", | ||||
|     "uname": "Uživatelské jméno", | ||||
|     "wrongArgNum": "Nesprávný počet zadaných argumentů", | ||||
|     "xIsTrackOnly":"{} je určeno pouze pro sledování", | ||||
|     "xIsTrackOnly": "{} je určeno pouze pro sledování", | ||||
|     "source": "Zdroj", | ||||
|     "app": "App", | ||||
|     "appsFromSourceAreTrackOnly": "Aplikace z tohoto zdroje jsou Jen sledovány.", | ||||
| @@ -242,7 +242,7 @@ | ||||
|     "customLinkFilterRegex": "Vlastní filtr odkazů APK podle regulárního výrazu (výchozí '.apk$')", | ||||
|     "appsPossiblyUpdated": "Byly provedeny pokusy o aktualizaci aplikací", | ||||
|     "appsPossiblyUpdatedNotifDescription": "Upozorňuje uživatele, že na pozadí mohly být provedeny aktualizace jedné nebo více aplikací", | ||||
|     "xWasPossiblyUpdatedToY":"{} mohlo být aktualizováno na {}.", | ||||
|     "xWasPossiblyUpdatedToY": "{} mohlo být aktualizováno na {}.", | ||||
|     "enableBackgroundUpdates": "Povolit aktualizace na pozadí", | ||||
|     "backgroundUpdateReqsExplanation": "Aktualizace na pozadí nemusí být možná pro všechny aplikace.", | ||||
|     "backgroundUpdateLimitsExplanation": "Úspěšnost instalace na pozadí lze určit pouze v případě, že je otevřeno Obtainium.", | ||||
| @@ -289,6 +289,8 @@ | ||||
|     "shizuku": "Shizuku", | ||||
|     "root": "Správce", | ||||
|     "shizukuBinderNotFound": "Shizuku neběží", | ||||
|     "useSystemFont": "Use the system font", | ||||
|     "systemFontError": "Error loading the system font: {}", | ||||
|     "useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version", | ||||
|     "requestHeader": "Request header", | ||||
|     "useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date", | ||||
|   | ||||
| @@ -289,6 +289,8 @@ | ||||
|     "shizuku": "Shizuku", | ||||
|     "root": "Root", | ||||
|     "shizukuBinderNotFound": "Shizuku no está operativo", | ||||
|     "useSystemFont": "Use the system font", | ||||
|     "systemFontError": "Error loading the system font: {}", | ||||
|     "useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version", | ||||
|     "requestHeader": "Request header", | ||||
|     "useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date", | ||||
|   | ||||
| @@ -289,6 +289,8 @@ | ||||
|     "shizuku": "Shizuku", | ||||
|     "root": "Root", | ||||
|     "shizukuBinderNotFound": "Shizuku در حال اجرا نیست", | ||||
|     "useSystemFont": "Use the system font", | ||||
|     "systemFontError": "Error loading the system font: {}", | ||||
|     "useVersionCodeAsOSVersion": "استفاده کد نسخه برنامه به جای نسخه شناسایی شده توسط سیستم عامل استفاده کنید", | ||||
|     "requestHeader": "درخواست سطر بالایی", | ||||
|     "useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date", | ||||
|   | ||||
| @@ -289,6 +289,8 @@ | ||||
|     "shizuku": "Shizuku", | ||||
|     "root": "Root", | ||||
|     "shizukuBinderNotFound": "Shizuku is not running", | ||||
|     "useSystemFont": "Use the system font", | ||||
|     "systemFontError": "Error loading the system font: {}", | ||||
|     "useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version", | ||||
|     "requestHeader": "Request header", | ||||
|     "useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date", | ||||
|   | ||||
| @@ -195,7 +195,7 @@ | ||||
|     "category": "Kategória", | ||||
|     "noCategory": "Nincs kategória", | ||||
|     "noCategories": "Nincsenek kategóriák", | ||||
|     "deleteCategoryQuestion": "Törli a kategóriát?", | ||||
|     "deleteCategoriesQuestion": "Delete Categories?", | ||||
|     "categoryDeleteWarning": "A(z) {} összes app kategorizálatlan állapotba kerül.", | ||||
|     "addCategory": "Új kategória", | ||||
|     "label": "Címke", | ||||
| @@ -243,6 +243,7 @@ | ||||
|     "appsPossiblyUpdated": "App frissítési kísérlet", | ||||
|     "appsPossiblyUpdatedNotifDescription": "Értesíti a felhasználót, hogy egy vagy több alkalmazás frissítése lehetséges a háttérben", | ||||
|     "xWasPossiblyUpdatedToY": "{} frissítve lehet erre {}.", | ||||
|     "enableBackgroundUpdates": "Frissítések a háttérben", | ||||
|     "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", | ||||
| @@ -267,7 +268,6 @@ | ||||
|     "skipSort": "A válogatás kihagyása", | ||||
|     "debugMenu": "Hibakereső menü", | ||||
|     "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": "Alkalmazza a Version Extraction Regex-et az egész oldalra", | ||||
|     "installing": "Telepítés", | ||||
| @@ -289,6 +289,8 @@ | ||||
|     "shizuku": "Shizuku", | ||||
|     "root": "Root", | ||||
|     "shizukuBinderNotFound": "A Shizuku nem fut", | ||||
|     "useSystemFont": "Use the system font", | ||||
|     "systemFontError": "Error loading the system font: {}", | ||||
|     "useVersionCodeAsOSVersion": "Az app versionCode használata a rendszer által észlelt verzióként", | ||||
|     "requestHeader": "Kérelem fejléc", | ||||
|     "useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date", | ||||
|   | ||||
| @@ -289,6 +289,8 @@ | ||||
|     "shizuku": "Shizuku", | ||||
|     "root": "Root", | ||||
|     "shizukuBinderNotFound": "Shizuku non è in esecuzione", | ||||
|     "useSystemFont": "Use the system font", | ||||
|     "systemFontError": "Error loading the system font: {}", | ||||
|     "useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version", | ||||
|     "requestHeader": "Request header", | ||||
|     "useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date", | ||||
|   | ||||
| @@ -289,6 +289,8 @@ | ||||
|     "shizuku": "Shizuku", | ||||
|     "root": "Root", | ||||
|     "shizukuBinderNotFound": "Shizuku draait niet", | ||||
|     "useSystemFont": "Use the system font", | ||||
|     "systemFontError": "Error loading the system font: {}", | ||||
|     "useVersionCodeAsOSVersion": "Gebruik app versieCode als door OS gedetecteerde versie", | ||||
|     "requestHeader": "Request header", | ||||
|     "useLatestAssetDateAsReleaseDate": "Gebruik laatste upload als releasedatum", | ||||
|   | ||||
| @@ -289,6 +289,8 @@ | ||||
|     "shizuku": "Shizuku", | ||||
|     "root": "Root", | ||||
|     "shizukuBinderNotFound": "Shizuku is not running", | ||||
|     "useSystemFont": "Use the system font", | ||||
|     "systemFontError": "Error loading the system font: {}", | ||||
|     "useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version", | ||||
|     "requestHeader": "Request header", | ||||
|     "useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date", | ||||
|   | ||||
| @@ -51,9 +51,7 @@ | ||||
|     "percentProgress": "Progresso: {}%", | ||||
|     "pleaseWait": "Por favor, espere", | ||||
|     "updateAvailable": "Atualização disponível", | ||||
|     "estimateInBracketsShort": "(Aprox.)", | ||||
|     "notInstalled": "Não instalado", | ||||
|     "estimateInBrackets": "(Aproximado)", | ||||
|     "pseudoVersion": "pseudo-version", | ||||
|     "selectAll": "Selecionar todos", | ||||
|     "deselectX": "Deselecionar {}", | ||||
| @@ -214,6 +212,7 @@ | ||||
|     "changes": "Mudanças", | ||||
|     "releaseDate": "Data de lançamento", | ||||
|     "importFromURLsInFile": "Importar de URLs em arquivo (como OPML)", | ||||
|     "versionDetectionExplanation": "Reconcile version string with version detected from OS", | ||||
|     "versionDetection": "Detecção de versão", | ||||
|     "standardVersionDetection": "Detecção de versão padrão", | ||||
|     "groupByCategory": "Agroupar por categoria", | ||||
| @@ -290,10 +289,11 @@ | ||||
|     "shizuku": "Shizuku", | ||||
|     "root": "Root", | ||||
|     "shizukuBinderNotFound": "O Shizuku não está rodando", | ||||
|     "useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version", | ||||
|     "useSystemFont": "Usar fonte padrão do sistema", | ||||
|     "systemFontError": "Erro ao carregar a fonte do sistema: {}", | ||||
|     "useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version", | ||||
|     "requestHeader": "Requisitar cabeçalho", | ||||
|     "useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date", | ||||
|     "defaultPseudoVersioningMethod": "Default Pseudo-Versioning Method", | ||||
|     "partialAPKHash": "Partial APK Hash", | ||||
|     "APKLinkHash": "APK Link Hash", | ||||
|   | ||||
							
								
								
									
										20
									
								
								assets/translations/standardize.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								assets/translations/standardize.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | ||||
| // Take one (hardcoded) translation file and ensure that all other translation files have the same keys in the same order | ||||
|  | ||||
| const fs = require('fs') | ||||
|  | ||||
| const translationsDir = __dirname | ||||
| const templateFile = `${translationsDir}/en.json` | ||||
| const otherFiles = fs.readdirSync(translationsDir).map(f => { | ||||
|     return `${translationsDir}/${f}`}).filter(f => f.endsWith('.json') && f != templateFile) | ||||
|  | ||||
| const templateTranslation = require(templateFile) | ||||
|  | ||||
| otherFiles.forEach(file => { | ||||
|     console.log(file) | ||||
|     const thisTranslationOriginal = require(file) | ||||
|     const thisTranslationNew = {} | ||||
|     Object.keys(templateTranslation).forEach(k => { | ||||
|         thisTranslationNew[k] = thisTranslationOriginal[k] || templateTranslation[k] | ||||
|     }) | ||||
|     fs.writeFileSync(file, `${JSON.stringify(thisTranslationNew, null, '    ')}\n`) | ||||
| }); | ||||
| @@ -269,12 +269,28 @@ | ||||
|     "debugMenu": "Felsökningsmeny", | ||||
|     "bgTaskStarted": "Background task started - check logs.", | ||||
|     "runBgCheckNow": "Kör Bakgrundsuppdateringskoll Nu", | ||||
|     "versionExtractWholePage": "Apply version string extraction Regex to entire page", | ||||
|     "installing": "Installing", | ||||
|     "skipUpdateNotifications": "Skip update notifications", | ||||
|     "updatesAvailableNotifChannel": "Updates Available", | ||||
|     "appsUpdatedNotifChannel": "Apps Updated", | ||||
|     "appsPossiblyUpdatedNotifChannel": "App Updates Attempted", | ||||
|     "errorCheckingUpdatesNotifChannel": "Error Checking for Updates", | ||||
|     "appsRemovedNotifChannel": "Apps Removed", | ||||
|     "downloadingXNotifChannel": "Downloading {}", | ||||
|     "completeAppInstallationNotifChannel": "Complete App Installation", | ||||
|     "checkingForUpdatesNotifChannel": "Checking for Updates", | ||||
|     "onlyCheckInstalledOrTrackOnlyApps": "Only check installed and Track-Only apps for updates", | ||||
|     "supportFixedAPKURL": "Support fixed APK URLs", | ||||
|     "selectX": "Select {}", | ||||
|     "parallelDownloads": "Allow parallel downloads", | ||||
|     "installMethod": "Installation method", | ||||
|     "normal": "Normal", | ||||
|     "shizuku": "Shizuku", | ||||
|     "root": "Root", | ||||
|     "shizukuBinderNotFound": "Shizuku is not running", | ||||
|     "useSystemFont": "Use the system font", | ||||
|     "systemFontError": "Error loading the system font: {}", | ||||
|     "useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version", | ||||
|     "requestHeader": "Request header", | ||||
|     "useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date", | ||||
|   | ||||
| @@ -289,6 +289,8 @@ | ||||
|     "shizuku": "Shizuku", | ||||
|     "root": "Root", | ||||
|     "shizukuBinderNotFound": "Shizuku is not running", | ||||
|     "useSystemFont": "Use the system font", | ||||
|     "systemFontError": "Error loading the system font: {}", | ||||
|     "useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version", | ||||
|     "requestHeader": "Request header", | ||||
|     "useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date", | ||||
|   | ||||
| @@ -289,6 +289,10 @@ | ||||
|     "shizuku": "Shizuku", | ||||
|     "root": "Root", | ||||
|     "shizukuBinderNotFound": "Shizuku chưa khởi động", | ||||
|     "useSystemFont": "Use the system font", | ||||
|     "systemFontError": "Error loading the system font: {}", | ||||
|     "useVersionCodeAsOSVersion": "Use app versionCode as OS-detected version", | ||||
|     "requestHeader": "Request header", | ||||
|     "useLatestAssetDateAsReleaseDate": "Use latest asset upload as release date", | ||||
|     "defaultPseudoVersioningMethod": "Default Pseudo-Versioning Method", | ||||
|     "partialAPKHash": "Partial APK Hash", | ||||
| @@ -298,55 +302,55 @@ | ||||
|     "installed": "Installed", | ||||
|     "latest": "Latest", | ||||
|     "invertRegEx": "Invert regular expression", | ||||
|     "removeAppQuestion":{ | ||||
|     "removeAppQuestion": { | ||||
|         "one": "Gỡ ứng dụng?", | ||||
|         "other": "Gỡ ứng dụng?" | ||||
|     }, | ||||
|     "tooManyRequestsTryAgainInMinutes":{ | ||||
|     "tooManyRequestsTryAgainInMinutes": { | ||||
|         "one": "Quá nhiều yêu cầu (tốc độ giới hạn) - hãy thử lại sau {} phút", | ||||
|         "other": "Quá nhiều yêu cầu (tốc độ giới hạn) - hãy thử lại sau {} phút" | ||||
|     }, | ||||
|     "bgUpdateGotErrorRetryInMinutes":{ | ||||
|     "bgUpdateGotErrorRetryInMinutes": { | ||||
|         "one": "Việc kiểm tra bản cập nhật BG gặp phải {}, sẽ lên lịch kiểm tra lại sau {} phút", | ||||
|         "other": "Việc kiểm tra bản cập nhật BG gặp phải {}, sẽ lên lịch kiểm tra lại sau {} phút" | ||||
|     }, | ||||
|     "bgCheckFoundUpdatesWillNotifyIfNeeded":{ | ||||
|     "bgCheckFoundUpdatesWillNotifyIfNeeded": { | ||||
|         "one": "Đang kiểm tra bản cập nhật BG tìm thấy {} bản cập nhật - sẽ thông báo cho người dùng nếu cần", | ||||
|         "other": "Đang kiểm tra bản cập nhật BG tìm thấy {} bản cập nhật - sẽ thông báo cho người dùng nếu cần" | ||||
|     }, | ||||
|     "apps":{ | ||||
|     "apps": { | ||||
|         "one": "{} Ứng dụng", | ||||
|         "other": "{} Ứng dụng" | ||||
|     }, | ||||
|     "url":{ | ||||
|     "url": { | ||||
|         "one": "{} URL", | ||||
|         "other": "{} URL" | ||||
|     }, | ||||
|     "minute":{ | ||||
|     "minute": { | ||||
|         "one": "{} Phút", | ||||
|         "other": "{} Phút" | ||||
|     }, | ||||
|     "hour":{ | ||||
|     "hour": { | ||||
|         "one": "{} Giờ", | ||||
|         "other": "{} Giờ" | ||||
|     }, | ||||
|     "day":{ | ||||
|     "day": { | ||||
|         "one": "{} Ngày", | ||||
|         "other": "{} ngày" | ||||
|     }, | ||||
|     "clearedNLogsBeforeXAfterY":{ | ||||
|     "clearedNLogsBeforeXAfterY": { | ||||
|         "one": "Đã xóa {n} nhật ký (trước = {trước}, sau = {sau})", | ||||
|         "other": "Đã xóa {n} nhật ký (trước = {trước}, sau = {sau})" | ||||
|     }, | ||||
|     "xAndNMoreUpdatesAvailable":{ | ||||
|     "xAndNMoreUpdatesAvailable": { | ||||
|         "one": "{} và 1 ứng dụng khác có bản cập nhật.", | ||||
|         "other": "{} và {} ứng dụng khác có bản cập nhật." | ||||
|     }, | ||||
|     "xAndNMoreUpdatesInstalled":{ | ||||
|     "xAndNMoreUpdatesInstalled": { | ||||
|         "one": "{} và 1 ứng dụng khác đã được cập nhật.", | ||||
|         "other": "{} và {} ứng dụng khác đã được cập nhật." | ||||
|     }, | ||||
|     "xAndNMoreUpdatesPossiblyInstalled":{ | ||||
|     "xAndNMoreUpdatesPossiblyInstalled": { | ||||
|         "one": "{} và 1 ứng dụng khác có thể đã được cập nhật.", | ||||
|         "other": "{} và {} ứng dụng khác có thể đã được cập nhật." | ||||
|     } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user