From 8fac67c9e94fc5be6198d00a76619218c4afdc29 Mon Sep 17 00:00:00 2001 From: bluefly000 <101441707+bluefly000@users.noreply.github.com> Date: Sat, 17 Dec 2022 17:56:42 +0900 Subject: [PATCH 1/7] Fix Japanese translation --- assets/translations/ja.json | 58 ++++++++++++++++++------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/assets/translations/ja.json b/assets/translations/ja.json index 8eb0874..3d1112a 100644 --- a/assets/translations/ja.json +++ b/assets/translations/ja.json @@ -17,7 +17,7 @@ "bgUpdateTaskFinished": "Finished BG update check task", "firstRun": "This is the first ever run of Obtainium", "settingUpdateCheckIntervalTo": "更新間隔を{}に設定する", - "githubPATLabel": "GitHub パーソナルアクセストークン (レートリミットの引き上げ)", + "githubPATLabel": "GitHub パーソナルアクセストークン (レート制限の引き上げ)", "githubPATHint": "PATは次の形式でなければなりません: ユーザー名:トークン", "githubPATFormat": "ユーザー名:トークン", "githubPATLinkText": "GitHub PATsについて", @@ -43,7 +43,7 @@ "cancelled": "キャンセルしました", "appAlreadyAdded": "アプリはすでに追加されています", "alreadyUpToDateQuestion": "アプリはすでに最新ですか?", - "addApp": "アプリ追加", + "addApp": "アプリの追加", "appSourceURL": "アプリのソースURL", "error": "エラー", "add": "追加", @@ -59,7 +59,7 @@ "byX": "by {}", "percentProgress": "ダウンロード中: {}%", "pleaseWait": "しばらくお待ちください", - "updateAvailable": "アップデートを利用可能", + "updateAvailable": "アップデートが利用可能です", "estimateInBracketsShort": "(推定)", "notInstalled": "未インストール", "estimateInBrackets": "(推定)", @@ -68,7 +68,7 @@ "xWillBeRemovedButRemainInstalled": "{}はObtainiumから削除されますが、デバイスにはインストールされたままです。", "removeSelectedAppsQuestion": "選択したアプリを削除しますか?", "removeSelectedApps": "選択したアプリを削除する", - "updateX": "{}を更新する", + "updateX": "{}をアップデートする", "installX": "{}をインストールする", "markXTrackOnlyAsUpdated": "Mark {}\n(Track-Only)\nas Updated", "changeX": "{}を変更する", @@ -86,8 +86,8 @@ "shareSelectedAppURLs": "選択したアプリのURLを共有する", "resetInstallStatus": "インストール状態をリセットする", "more": "もっと見る", - "removeOutdatedFilter": "期限切れのアプリフィルターを削除", - "showOutdatedOnly": "期限切れのアプリのみ表示する", + "removeOutdatedFilter": "アップデートが存在するアプリのフィルターを解除", + "showOutdatedOnly": "アップデートが存在するアプリのみ表示する", "filter": "フィルター", "filterActive": "フィルター *", "filterApps": "アプリを絞り込む", @@ -109,10 +109,10 @@ "searchX": "{}で検索", "noResults": "結果は見つかりませんでした", "importX": "{}をインポートする", - "importedAppsIdDisclaimer": "インポートしたアプリが「Not Installed」と表示されることがあります。\nこれを解決するには、Obtainiumから再インストールしてください。\nアプリのデータには影響ありません。\n\nURLとサードパーティーのインポートメソッドにのみ影響します。", + "importedAppsIdDisclaimer": "インポートしたアプリが「未インストール」と表示されることがあります。\nこれを解決するには、Obtainiumから再インストールしてください。\nアプリのデータには影響しません。\n\nURLとサードパーティーのインポートメソッドにのみ影響します。", "importErrors": "インポートエラー", "importedXOfYApps": "{} / {} アプリをインポートしました", - "followingURLsHadErrors": "以下のURLでエラーが発生しました。:", + "followingURLsHadErrors": "以下のURLでエラーが発生しました:", "okay": "OK", "selectURL": "URLを選択", "selectURLs": "URLを選択", @@ -124,17 +124,17 @@ "obtainium": "Obtainium", "materialYou": "Material You", "appSortBy": "アプリの並び方", - "authorName": "作者/名前", - "nameAuthor": "名前/作者", + "authorName": "作者/アプリ名", + "nameAuthor": "アプリ名/作者", "asAdded": "追加順", "appSortOrder": "並び順", "ascending": "昇順", - "descending": "下降", + "descending": "降順", "bgUpdateCheckInterval": "バックグラウンド更新の確認間隔", "neverManualOnly": "OFF - 手動のみ", "appearance": "外観", "showWebInAppView": "アプリビューにソースウェブページを表示する", - "pinUpdates": "更新があるアプリをトップに固定する", + "pinUpdates": "アップデートがあるアプリをトップに固定する", "updates": "更新", "sourceSpecific": "Github アクセストークン", "appSource": "アプリのソース", @@ -150,22 +150,22 @@ "deviceSupportsFollowingArchs": "お使いのデバイスは、以下のCPUアーキテクチャをサポートしています。:", "warning": "警告", "sourceIsXButPackageFromYPrompt": "アプリのソースは'{}'ですが、リリースパッケージは'{}'から来ています。続行しますか?", - "updatesAvailable": "更新があります", - "updatesAvailableNotifDescription": "Obtainiumが追跡している1つまたは複数のアプリのアップデートが利用可能であることをユーザーに通知します", + "updatesAvailable": "アップデートが利用可能です", + "updatesAvailableNotifDescription": "Obtainiumが追跡している1つまたは複数のアプリのアップデートが利用可能であることをユーザーに通知する", "noNewUpdates": "新しいアップデートはありません。", - "xHasAnUpdate": "{}は更新があります。", - "appsUpdated": "アプリを更新しました", + "xHasAnUpdate": "{}はアップデートがあります。", + "appsUpdated": "アプリをアップデートしました", "appsUpdatedNotifDescription": "1つまたは複数のAppのアップデートがバックグラウンドで適用されたことをユーザーに通知する", - "xWasUpdatedToY": "{}が{}に更新されました。", + "xWasUpdatedToY": "{}が{}にアップデートされました。", "errorCheckingUpdates": "アップデート時のエラーチェック", - "errorCheckingUpdatesNotifDescription": "バックグラウンドでのアップデートチェックに失敗した際に表示される通知する", + "errorCheckingUpdatesNotifDescription": "バックグラウンドでのアップデート確認に失敗した際に表示される通知", "appsRemoved": "削除されたアプリ", "appsRemovedNotifDescription": "アプリの読み込み中にエラーが発生したため、1つまたは複数のアプリが削除されたことをユーザーに通知する", "xWasRemovedDueToErrorY": "このエラーのため、{}は削除されました: {}", "completeAppInstallation": "アプリのインストールを完了する", - "obtainiumMustBeOpenToInstallApps": "アプリをインストールするにはObtainiumが開いている必要があります。", + "obtainiumMustBeOpenToInstallApps": "アプリをインストールするにはObtainiumを開いている必要があります。", "completeAppInstallationNotifDescription": "アプリのインストールを完了するために、Obtainiumに戻る必要があります。", - "checkingForUpdates": "アップデートの確認", + "checkingForUpdates": "アップデートを確認中", "checkingForUpdatesNotifDescription": "Transient notification that appears when checking for updates", "pleaseAllowInstallPerm": "Obtainiumによるアプリのインストールを許可してください。", "trackOnly": "Track-Only", @@ -174,23 +174,23 @@ "unknown": "不明", "none": "なし", "never": "Never", - "latestVersionX": "最新版: {}", + "latestVersionX": "最新のバージョン: {}", "installedVersionX": "インストールされたバージョン: {}", "lastUpdateCheckX": "最終アップデート確認: {}", "remove": "削除", "removeAppQuestion": "アプリを削除しますか?", - "yesMarkUpdated": "はい、更新済みとしてマーク", + "yesMarkUpdated": "はい、アップデート済みとしてマークします", "fdroid": "F-Droid", "appIdOrName": "アプリIDまたは名前", "appWithIdOrNameNotFound": "そのIDや名前を持つアプリは見つかりませんでした", - "reposHaveMultipleApps": "レポには複数のAppが含まれることがあります", + "reposHaveMultipleApps": "リポジトリには複数のアプリが含まれることがあります", "fdroidThirdPartyRepo": "F-Droid Third-Party Repo", "steam": "Steam", "steamMobile": "Steam Mobile", "steamChat": "Steam Chat", "tooManyRequestsTryAgainInMinutes": { - "one": "リクエストが多すぎます(レート制限あり)- {}分後に再試行してください。", - "other": "リクエストが多すぎます(レート制限あり)- {}分後に再試行してください。" + "one": "リクエストが多すぎます(レート制限)- {}分後に再試行してください。", + "other": "リクエストが多すぎます(レート制限)- {}分後に再試行してください。" }, "bgUpdateGotErrorRetryInMinutes": { "one": "BG update checking encountered a {}, will schedule a retry check in {} minute", @@ -225,11 +225,11 @@ "other": "{n}個のログをクリアしました (前 = {before}, 後 = {after})" }, "xAndNMoreUpdatesAvailable": { - "one": "{}と{}のアプリが更新があります。", - "other": "{}と{}のアプリが更新があります。" + "one": "{}とさらに{}個のアプリのアップデートがあります。", + "other": "{}とさらに{}個のアプリのアップデートがあります。" }, "xAndNMoreUpdatesInstalled": { - "one": "{}と{}のアプリが更新しました。", - "other": "{}と{}のアプリが更新しました。" + "one": "{}とさらに{}個のアプリがアップデートされました。", + "other": "{}とさらに{}個のアプリがアップデートされました。" } } From d4c016d8eed83a2e2a2e817eda22a18c53e59684 Mon Sep 17 00:00:00 2001 From: bluefly000 <101441707+bluefly000@users.noreply.github.com> Date: Sun, 18 Dec 2022 18:58:06 +0900 Subject: [PATCH 2/7] Fix Japanese translation (corrections to translations of notifications) --- assets/translations/ja.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/assets/translations/ja.json b/assets/translations/ja.json index 3d1112a..80f329e 100644 --- a/assets/translations/ja.json +++ b/assets/translations/ja.json @@ -59,7 +59,7 @@ "byX": "by {}", "percentProgress": "ダウンロード中: {}%", "pleaseWait": "しばらくお待ちください", - "updateAvailable": "アップデートが利用可能です", + "updateAvailable": "アップデートが利用可能", "estimateInBracketsShort": "(推定)", "notInstalled": "未インストール", "estimateInBrackets": "(推定)", @@ -150,14 +150,14 @@ "deviceSupportsFollowingArchs": "お使いのデバイスは、以下のCPUアーキテクチャをサポートしています。:", "warning": "警告", "sourceIsXButPackageFromYPrompt": "アプリのソースは'{}'ですが、リリースパッケージは'{}'から来ています。続行しますか?", - "updatesAvailable": "アップデートが利用可能です", + "updatesAvailable": "アップデートが利用可能", "updatesAvailableNotifDescription": "Obtainiumが追跡している1つまたは複数のアプリのアップデートが利用可能であることをユーザーに通知する", "noNewUpdates": "新しいアップデートはありません。", - "xHasAnUpdate": "{}はアップデートがあります。", + "xHasAnUpdate": "{}のアップデートが利用可能です", "appsUpdated": "アプリをアップデートしました", "appsUpdatedNotifDescription": "1つまたは複数のAppのアップデートがバックグラウンドで適用されたことをユーザーに通知する", "xWasUpdatedToY": "{}が{}にアップデートされました。", - "errorCheckingUpdates": "アップデート時のエラーチェック", + "errorCheckingUpdates": "アップデート確認中のエラー", "errorCheckingUpdatesNotifDescription": "バックグラウンドでのアップデート確認に失敗した際に表示される通知", "appsRemoved": "削除されたアプリ", "appsRemovedNotifDescription": "アプリの読み込み中にエラーが発生したため、1つまたは複数のアプリが削除されたことをユーザーに通知する", @@ -225,8 +225,8 @@ "other": "{n}個のログをクリアしました (前 = {before}, 後 = {after})" }, "xAndNMoreUpdatesAvailable": { - "one": "{}とさらに{}個のアプリのアップデートがあります。", - "other": "{}とさらに{}個のアプリのアップデートがあります。" + "one": "{}とさらに{}個のアプリのアップデートが利用可能です。", + "other": "{}とさらに{}個のアプリのアップデートが利用可能です。" }, "xAndNMoreUpdatesInstalled": { "one": "{}とさらに{}個のアプリがアップデートされました。", From e6d5c7db3eb9fe92d88efabeb584d78e94daae12 Mon Sep 17 00:00:00 2001 From: bluefly000 <101441707+bluefly000@users.noreply.github.com> Date: Sun, 18 Dec 2022 19:30:11 +0900 Subject: [PATCH 3/7] Add Japanese translation of untranslated sections --- assets/translations/ja.json | 44 ++++++++++++++++++------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/assets/translations/ja.json b/assets/translations/ja.json index 80f329e..11e87da 100644 --- a/assets/translations/ja.json +++ b/assets/translations/ja.json @@ -11,11 +11,11 @@ "unexpectedError": "予期せぬエラーが発生しました", "ok": "OK", "and": "と", - "startedBgUpdateTask": "Started BG update check task", + "startedBgUpdateTask": "バックグラウンドのアップデート確認タスクを開始", "bgUpdateIgnoreAfterIs": "Bg update ignoreAfter is {}", - "startedActualBGUpdateCheck": "Started actual BG update checking", - "bgUpdateTaskFinished": "Finished BG update check task", - "firstRun": "This is the first ever run of Obtainium", + "startedActualBGUpdateCheck": "実際のバックグラウンドのアップデート確認を開始", + "bgUpdateTaskFinished": "バックグラウンドのアップデート確認タスクを終了", + "firstRun": "これがObtainiumの最初の実行です", "settingUpdateCheckIntervalTo": "更新間隔を{}に設定する", "githubPATLabel": "GitHub パーソナルアクセストークン (レート制限の引き上げ)", "githubPATHint": "PATは次の形式でなければなりません: ユーザー名:トークン", @@ -34,11 +34,11 @@ "githubStarredRepos": "Githubでスターしたリポジトリ", "uname": "ユーザー名", "wrongArgNum": "提供する引数の数が間違っています", - "xIsTrackOnly": "{} は'Track-Only'です", + "xIsTrackOnly": "{} は'追跡のみ'です", "source": "ソース", "app": "アプリ", - "appsFromSourceAreTrackOnly": "このソースからのアプリは'Track-Only'です'。", - "youPickedTrackOnly": "'Track-Only'を選択しています", + "appsFromSourceAreTrackOnly": "このソースからのアプリは'追跡のみ'です'。", + "youPickedTrackOnly": "'追跡のみ'を選択しています", "trackOnlyAppDescription": "アプリのアップデートは追跡されますが、Obtainiumはアプリのダウンロードやインストールをすることはできません。", "cancelled": "キャンセルしました", "appAlreadyAdded": "アプリはすでに追加されています", @@ -51,7 +51,7 @@ "search": "検索", "additionalOptsFor": "{}の追加オプション", "supportedSourcesBelow": "対応するソース:", - "trackOnlyInBrackets": "(Track-Only)", + "trackOnlyInBrackets": "(追跡のみ)", "searchableInBrackets": "(検索可能)", "appsString": "アプリ", "noApps": "アプリはありません", @@ -70,7 +70,7 @@ "removeSelectedApps": "選択したアプリを削除する", "updateX": "{}をアップデートする", "installX": "{}をインストールする", - "markXTrackOnlyAsUpdated": "Mark {}\n(Track-Only)\nas Updated", + "markXTrackOnlyAsUpdated": "{}\n(追跡のみ)\nをアップデート済みとしてマークする", "changeX": "{}を変更する", "installUpdateApps": "アプリのインストール/アップデート", "installUpdateSelectedApps": "選択したアプリのインストール/アップデート", @@ -98,10 +98,10 @@ "importExport": "インポート/エクスポート", "settings": "設定", "exportedTo": "{}にエクスポートしました", - "obtainiumExport": "Obtainium Export", + "obtainiumExport": "Obtainium エクスポート", "invalidInput": "無効な入力", "importedX": "{}をインポートしました", - "obtainiumImport": "Obtainium Import", + "obtainiumImport": "Obtainium インポート", "importFromURLList": "URLリストからのインポート", "searchQuery": "検索キーワード", "appURLList": "アプリのURLリスト", @@ -131,7 +131,7 @@ "ascending": "昇順", "descending": "降順", "bgUpdateCheckInterval": "バックグラウンド更新の確認間隔", - "neverManualOnly": "OFF - 手動のみ", + "neverManualOnly": "手動", "appearance": "外観", "showWebInAppView": "アプリビューにソースウェブページを表示する", "pinUpdates": "アップデートがあるアプリをトップに固定する", @@ -143,11 +143,11 @@ "close": "閉じる", "share": "共有", "appNotFound": "アプリが見つかりません", - "obtainiumExportHyphenatedLowercase": "obtainium-export", + "obtainiumExportHyphenatedLowercase": "obtainium-エクスポート", "pickAnAPK": "APKを選ぶ", "appHasMoreThanOnePackage": "{}は複数のパッケージが存在します: ", "deviceSupportsXArch": "お使いのデバイスは{} CPUアーキテクチャに対応しています。", - "deviceSupportsFollowingArchs": "お使いのデバイスは、以下のCPUアーキテクチャをサポートしています。:", + "deviceSupportsFollowingArchs": "お使いのデバイスは、以下のCPUアーキテクチャをサポートしています:", "warning": "警告", "sourceIsXButPackageFromYPrompt": "アプリのソースは'{}'ですが、リリースパッケージは'{}'から来ています。続行しますか?", "updatesAvailable": "アップデートが利用可能", @@ -166,9 +166,9 @@ "obtainiumMustBeOpenToInstallApps": "アプリをインストールするにはObtainiumを開いている必要があります。", "completeAppInstallationNotifDescription": "アプリのインストールを完了するために、Obtainiumに戻る必要があります。", "checkingForUpdates": "アップデートを確認中", - "checkingForUpdatesNotifDescription": "Transient notification that appears when checking for updates", + "checkingForUpdatesNotifDescription": "アップデートを確認する際に表示される一時的な通知", "pleaseAllowInstallPerm": "Obtainiumによるアプリのインストールを許可してください。", - "trackOnly": "Track-Only", + "trackOnly": "追跡のみ", "errorWithHttpStatusCode": "エラー {}", "versionCorrectionDisabled": "バージョン補正無効 (プラグインが動作していません)", "unknown": "不明", @@ -189,16 +189,16 @@ "steamMobile": "Steam Mobile", "steamChat": "Steam Chat", "tooManyRequestsTryAgainInMinutes": { - "one": "リクエストが多すぎます(レート制限)- {}分後に再試行してください。", - "other": "リクエストが多すぎます(レート制限)- {}分後に再試行してください。" + "one": "リクエストが多すぎます(レート制限)- {}分後に再試行してください", + "other": "リクエストが多すぎます(レート制限)- {}分後に再試行してください" }, "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" + "one": "バックグラウンドのアップデート確認で {} の問題が発生, {} 分後に再試行します", + "other": "バックグラウンドのアップデート確認で {} の問題が発生, {} 分後に再試行します" }, "bgCheckFoundUpdatesWillNotifyIfNeeded": { - "one": "BG update checking found {} update - will notify user if needed", - "other": "BG update checking found {} updates - will notify user if needed" + "one": "バックグラウンドのアップデート確認で {} 個のアップデートを発見 - 必要に応じてユーザーに通知します", + "other": "バックグラウンドのアップデート確認で {} 個のアップデートを発見 - 必要に応じてユーザーに通知します" }, "apps": { "one": "{}個のアプリ", From 8ece0bbef92fe5c8fb7b2dc400240e39c2f64fc8 Mon Sep 17 00:00:00 2001 From: Imran Remtulla Date: Sun, 18 Dec 2022 13:13:44 -0500 Subject: [PATCH 4/7] Increment version --- lib/main.dart | 2 +- pubspec.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index 35f7650..25ae906 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -21,7 +21,7 @@ import 'package:easy_localization/src/easy_localization_controller.dart'; // ignore: implementation_imports import 'package:easy_localization/src/localization.dart'; -const String currentVersion = '0.8.19'; +const String currentVersion = '0.8.20'; const String currentReleaseTag = 'v$currentVersion-beta'; // KEEP THIS IN SYNC WITH GITHUB RELEASES diff --git a/pubspec.yaml b/pubspec.yaml index b9650b1..5e01ace 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -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.8.19+83 # When changing this, update the tag in main() accordingly +version: 0.8.20+84 # When changing this, update the tag in main() accordingly environment: sdk: '>=2.18.2 <3.0.0' From 819334021aaa4ed588bbe19e5c27a124397407f2 Mon Sep 17 00:00:00 2001 From: gidano Date: Mon, 19 Dec 2022 08:06:59 +0100 Subject: [PATCH 5/7] HU Text correction --- assets/translations/hu.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/assets/translations/hu.json b/assets/translations/hu.json index 23ba223..0866789 100644 --- a/assets/translations/hu.json +++ b/assets/translations/hu.json @@ -133,7 +133,7 @@ "bgUpdateCheckInterval": "Háttérfrissítés ellenőrzési időköz", "neverManualOnly": "Soha – csak manuális", "appearance": "Megjelenés", - "showWebInAppView": "Forrás webhely megjelenítése az Appok nézetben", + "showWebInAppView": "Forrás megjelenítése az Appok nézetben", "pinUpdates": "Frissítések kitűzése az App nézet tetejére", "updates": "Frissítve", "sourceSpecific": "Forrás-specifikus", @@ -232,4 +232,4 @@ "one": "A(z) {} és 1 további alkalmazás frissítve.", "other": "{} és további {} alkalmazás frissítve." } -} \ No newline at end of file +} From bb0540b644207cd87fce90b8cc6fb458382fbcbb Mon Sep 17 00:00:00 2001 From: Markus <82206269+markus-gitdev@users.noreply.github.com> Date: Mon, 19 Dec 2022 10:05:21 +0100 Subject: [PATCH 6/7] German translation Initial version of german translation --- assets/translations/de.json | 235 ++++++++++++++++++++++++++++++++++++ 1 file changed, 235 insertions(+) create mode 100644 assets/translations/de.json diff --git a/assets/translations/de.json b/assets/translations/de.json new file mode 100644 index 0000000..e20a601 --- /dev/null +++ b/assets/translations/de.json @@ -0,0 +1,235 @@ +{ + "invalidURLForSource": "Keine gültige {} App-URL", + "noReleaseFound": "Keine passende Version gefunden", + "noVersionFound": "Release-Version nicht ermittelbar", + "urlMatchesNoSource": "URL stimmt mit keiner bekannten Quelle überein", + "cantInstallOlderVersion": "Installation einer älteren App-Version nicht möglich", + "appIdMismatch": "Die heruntergeladene Paket-ID stimmt nicht mit der vorhandenen App-ID überein", + "functionNotImplemented": "Diese Klasse hat diese Funktion nicht implementiert", + "placeholder": "Platzhalter", + "someErrors": "Es traten einige Fehler auf", + "unexpectedError": "Unerwarteter Fehler", + "ok": "Okay", + "and": "und", + "startedBgUpdateTask": "Hintergrundaktualisierungsprüfung gestartet", + "bgUpdateIgnoreAfterIs": "Hintergrundaktualisierung 'ignoreAfter' ist {}", + "startedActualBGUpdateCheck": "Überprüfung der Hintergrundaktualisierung gestartet", + "bgUpdateTaskFinished": "Hintergrundaktualisierungsprüfung abgeschlossen", + "firstRun": "Dies ist der erste Start von Obtainium überhaupt", + "settingUpdateCheckIntervalTo": "Aktualisierungsintervall auf {} stellen", + "githubPATLabel": "GitHub Personal Access Token (Erhöht das Ratenlimit)", + "githubPATHint": "PAT muss in diesem Format sein: Benutzername:Token", + "githubPATFormat": "Benutzername:Token", + "githubPATLinkText": "Über GitHub PATs", + "includePrereleases": "Vorabversionen einbeziehen", + "fallbackToOlderReleases": "Fallback auf ältere Versionen", + "filterReleaseTitlesByRegEx": "Release-Titel nach regulärem Ausdruck filtern", + "invalidRegEx": "Ungültiger regulärer Ausdruck", + "noDescription": "Keine Beschreibung", + "cancel": "Abbrechen", + "continue": "Weiter", + "requiredInBrackets": "(Benötigt)", + "dropdownNoOptsError": "FEHLER: DROPDOWN MUSS MINDESTENS EINE OPTION HABEN", + "colour": "Farbe", + "githubStarredRepos": "GitHub Starred Repos", + "uname": "Benutzername", + "wrongArgNum": "Falsche Anzahl von Argumenten übermittelt", + "xIsTrackOnly": "{} ist nur zur Nachverfolgung", + "source": "Quelle", + "app": "App", + "appsFromSourceAreTrackOnly": "Apps aus dieser Quelle sind 'Nur Nachverfolgen'.", + "youPickedTrackOnly": "Sie haben die Option 'Nur Nachverfolgen' gewählt.", + "trackOnlyAppDescription": "Die App wird auf Updates überwacht, aber Obtainium wird sie nicht herunterladen oder installieren.", + "cancelled": "Abgebrochen", + "appAlreadyAdded": "App bereits hinzugefügt", + "alreadyUpToDateQuestion": "App bereits auf dem neuesten Stand?", + "addApp": "App hinzugefügt", + "appSourceURL": "Quell-URL der App", + "error": "Fehler", + "add": "Hinzufügen", + "searchSomeSourcesLabel": "Suche (nur bestimmte Quellen)", + "search": "Suchen", + "additionalOptsFor": "Zusatzoptionen für {}", + "supportedSourcesBelow": "Unterstützte Quellen:", + "trackOnlyInBrackets": "(Nur Nachverfolgen)", + "searchableInBrackets": "(Durchsuchbar)", + "appsString": "Apps", + "noApps": "Keine Apps", + "noAppsForFilter": "Keine Apps für ausgewählten Filter", + "byX": "Von {}", + "percentProgress": "Fortschritt: {}%", + "pleaseWait": "Bitte warten", + "updateAvailable": "Aktualisierung verfügbar", + "estimateInBracketsShort": "(ca.)", + "notInstalled": "Nicht installiert", + "estimateInBrackets": "(Ungefähr)", + "selectAll": "Alle auswählen", + "deselectN": "{} abgewählt", + "xWillBeRemovedButRemainInstalled": "{} wird aus Obtainium entfernt, bleibt aber auf dem Gerät installiert.", + "removeSelectedAppsQuestion": "Ausgewählte Apps entfernen?", + "removeSelectedApps": "Ausgewählte Apps entfernen", + "updateX": "Aktualisiere {}", + "installX": "Installiere {}", + "markXTrackOnlyAsUpdated": "Markiere {}\n(Nur Nachverfolgen)\nals aktualisiert", + "changeX": "Ändern {}", + "installUpdateApps": "Apps installieren/aktualisieren", + "installUpdateSelectedApps": "Ausgewählte Apps installieren/aktualisieren", + "onlyWorksWithNonEVDApps": "Funktioniert nur bei Apps, deren Installationsstatus nicht automatisch erkannt werden kann (ungewöhnlich).", + "markXSelectedAppsAsUpdated": "Markiere {} ausgewählte Apps als aktuell?", + "no": "Nein", + "yes": "Ja", + "markSelectedAppsUpdated": "Markiere ausgewählte Apps als aktuell", + "pinToTop": "Oben anheften", + "unpinFromTop": "'Oben anheften' aufheben", + "resetInstallStatusForSelectedAppsQuestion": "Installationsstatus für ausgewählte Apps zurücksetzen?", + "installStatusOfXWillBeResetExplanation": "Der Installationsstatus der ausgewählten Apps wird zurückgesetzt. Dies kann hilfreich sein, wenn die in Obtainium angezeigte App-Version aufgrund fehlgeschlagener Aktualisierungen oder anderer Probleme falsch ist.", + "shareSelectedAppURLs": "Ausgewählte App-URLs teilen", + "resetInstallStatus": "Installationsstatus zurücksetzen", + "more": "Mehr", + "removeOutdatedFilter": "App-Filter 'Nicht aktuell' entfernen", + "showOutdatedOnly": "Nur nicht aktuelle Apps anzeigen", + "filter": "Filter", + "filterActive": "Filter *", + "filterApps": "Apps filtern", + "appName": "App Name", + "author": "Ersteller", + "upToDateApps": "Apps mit aktueller Version", + "nonInstalledApps": "Nicht installierte Apps", + "importExport": "Import/Export", + "settings": "Einstellungen", + "exportedTo": "Exportiert zu {}", + "obtainiumExport": "Obtainium Export", + "invalidInput": "Ungültige Eingabe", + "importedX": "Importiert {}", + "obtainiumImport": "Obtainium Import", + "importFromURLList": "Importieren aus URL-Liste", + "searchQuery": "Suchanfrage", + "appURLList": "App URL-Liste", + "line": "Linie", + "searchX": "Suche {}", + "noResults": "Keine Ergebnisse gefunden", + "importX": "Import {}", + "importedAppsIdDisclaimer": "Importierte Apps werden möglicherweise fälschlicherweise als \"Nicht installiert\" angezeigt. Um dies zu beheben, installieren Sie sie erneut über Obtainium. Dies hat keine Auswirkungen auf App-Daten. Es betrifft nur URL- und Drittanbieter-Importmethoden.", + "importErrors": "Importfehler", + "importedXOfYApps": "{} von {} Apps importiert.", + "followingURLsHadErrors": "Bei folgenden URLs traten Fehler auf:", + "okay": "Okay", + "selectURL": "URL auswählen", + "selectURLs": "URLs auswählen", + "pick": "Auswählen", + "theme": "Theme", + "dark": "Dunkel", + "light": "Hell", + "followSystem": "System folgen", + "obtainium": "Obtainium", + "materialYou": "Material You", + "appSortBy": "App sortieren nach", + "authorName": "Autor/Name", + "nameAuthor": "Name/Autor", + "asAdded": "Wie hinzugefügt", + "appSortOrder": "App Sortierung nach", + "ascending": "Aufsteigend", + "descending": "Absteigend", + "bgUpdateCheckInterval": "Prüfintervall für Hintergrundaktualisierung", + "neverManualOnly": "Nie - nur manuell", + "appearance": "Aussehen", + "showWebInAppView": "Quellwebseite in der App-Ansicht anzeigen", + "pinUpdates": "Aktualisierungen in der App-Ansicht oben anheften", + "updates": "Aktualisiert", + "sourceSpecific": "Quellenspezifisch", + "appSource": "App-Quelle", + "noLogs": "Keine Protokolle", + "appLogs": "App Protokolle", + "close": "Schließen", + "share": "Teilen", + "appNotFound": "App nicht gefunden", + "obtainiumExportHyphenatedLowercase": "obtainium-export", + "pickAnAPK": "APK auswählen", + "appHasMoreThanOnePackage": "{} verfügt über mehr als ein Paket:", + "deviceSupportsXArch": "Ihr Gerät unterstützt die CPU-Architektur {}.", + "deviceSupportsFollowingArchs": "Ihr Gerät unterstützt die folgenden CPU-Architekturen:", + "warning": "Warnung", + "sourceIsXButPackageFromYPrompt": "Die App-Quelle ist '{}', aber das Release-Paket stammt von '{}'. Fortfahren?", + "updatesAvailable": "Aktualisierungen verfügbar", + "updatesAvailableNotifDescription": "Benachrichtigt den Nutzer, dass Aktualisierungen für eine oder mehrere von Obtainium verfolgte Apps verfügbar sind", + "noNewUpdates": "Keine neuen Aktualisierungen.", + "xHasAnUpdate": "{} hat eine Aktualisierung.", + "appsUpdated": "Apps aktualisiert", + "appsUpdatedNotifDescription": "Benachrichtigt den Benutzer, dass Aktualisierungen für eine oder mehrere Apps im Hintergrund durchgeführt wurden", + "xWasUpdatedToY": "{} wurde auf {} aktualisiert.", + "errorCheckingUpdates": "Fehler beim Prüfen auf Aktualisierungen", + "errorCheckingUpdatesNotifDescription": "Eine Benachrichtigung, die angezeigt wird, wenn die Prüfung der Hintergrundaktualisierung fehlschlägt", + "appsRemoved": "Apps entfernt", + "appsRemovedNotifDescription": "Benachrichtigt den Benutzer, dass eine oder mehrere Apps aufgrund von Fehlern beim Laden entfernt wurden", + "xWasRemovedDueToErrorY": "{} wurde aufgrund des folgenden Fehlers entfernt: {}", + "completeAppInstallation": "App Installation abschließen", + "obtainiumMustBeOpenToInstallApps": "Obtainium muss geöffnet sein, um Apps zu installieren", + "completeAppInstallationNotifDescription": "Aufforderung an den Benutzer, zu Obtainium zurückzukehren, um die Installation einer App abzuschließen", + "checkingForUpdates": "Nach Aktualisierungen suchen", + "checkingForUpdatesNotifDescription": "Vorübergehende Benachrichtigung, die bei der Suche nach Aktualisierungen angezeigt wird", + "pleaseAllowInstallPerm": "Bitte erlauben Sie Obtainium die Installation von Apps", + "trackOnly": "Nur Nachverfolgen", + "errorWithHttpStatusCode": "Fehler {}", + "versionCorrectionDisabled": "Versionskorrektur deaktiviert (Plugin scheint nicht zu funktionieren)", + "unknown": "Unbekannt", + "none": "Keine", + "never": "Nie", + "latestVersionX": "Neueste Version: {}", + "installedVersionX": "Installierte Version: {}", + "lastUpdateCheckX": "Letzte Aktualisierungsprüfung: {}", + "remove": "Entfernen", + "removeAppQuestion": "App entfernen?", + "yesMarkUpdated": "Ja, als aktualisiert markieren", + "fdroid": "F-Droid", + "appIdOrName": "App ID oder Name", + "appWithIdOrNameNotFound": "Es wurde keine App mit dieser ID oder diesem Namen gefunden", + "reposHaveMultipleApps": "Repos können mehrere Apps enthalten", + "fdroidThirdPartyRepo": "F-Droid Third-Party Repo", + "steam": "Steam", + "steamMobile": "Steam Mobile", + "steamChat": "Steam Chat", + "tooManyRequestsTryAgainInMinutes": { + "one": "Zu viele Anfragen (Rate begrenzt) - versuchen Sie es in {} Minute erneut", + "other": "Zu viele Anfragen (Rate begrenzt) - versuchen Sie es in {} Minuten erneut" + }, + "bgUpdateGotErrorRetryInMinutes": { + "one": "Bei der Aktualisierungsprüfung im Hintergrund wurde ein {} festgestellt, eine erneute Prüfung wird in {} Minute geplant", + "other": "Bei der Aktualisierungsprüfung im Hintergrund wurde ein {} festgestellt, eine erneute Prüfung wird in {} Minuten geplant" + }, + "bgCheckFoundUpdatesWillNotifyIfNeeded": { + "one": "Hintergrundaktualisierungsprüfung fand {} Aktualisierung - benachrichtigt den Benutzer, falls erforderlich", + "other": "Hintergrundaktualisierungsprüfung fand {} Aktualisierungen - benachrichtigt den Benutzer, falls erforderlich" + }, + "apps": { + "one": "{} App", + "other": "{} Apps" + }, + "url": { + "one": "{} URL", + "other": "{} URLs" + }, + "minute": { + "one": "{} Minute", + "other": "{} Minutes" + }, + "hour": { + "one": "{} Stunde", + "other": "{} Stunden" + }, + "day": { + "one": "{} Tag", + "other": "{} Tage" + }, + "clearedNLogsBeforeXAfterY": { + "one": "{n} Protokoll gelöscht (vorher = {vorher}, nachher = {nachher})", + "other": "{n} Protokolle gelöscht (vorher = {vorher}, nachher = {nachher})" + }, + "xAndNMoreUpdatesAvailable": { + "one": "{} und 1 weitere App haben Aktualisierungen.", + "other": "{} und {} weitere Apps haben Aktualisierungen." + }, + "xAndNMoreUpdatesInstalled": { + "one": "{} und 1 weitere Anwendung wurden aktualisiert.", + "other": "{} und {} weitere Anwendungen wurden aktualisiert." + } +} \ No newline at end of file From d068db2a5751888e9aaa3495ce1d0348a6ed6216 Mon Sep 17 00:00:00 2001 From: Imran Remtulla Date: Mon, 19 Dec 2022 16:19:38 -0500 Subject: [PATCH 7/7] Increment version --- lib/main.dart | 5 +++-- pubspec.yaml | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index 25ae906..2f614d9 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -21,7 +21,7 @@ import 'package:easy_localization/src/easy_localization_controller.dart'; // ignore: implementation_imports import 'package:easy_localization/src/localization.dart'; -const String currentVersion = '0.8.20'; +const String currentVersion = '0.8.21'; const String currentReleaseTag = 'v$currentVersion-beta'; // KEEP THIS IN SYNC WITH GITHUB RELEASES @@ -32,7 +32,8 @@ const supportedLocales = [ Locale('zh'), Locale('it'), Locale('ja'), - Locale('hu') + Locale('hu'), + Locale('de') ]; const fallbackLocale = Locale('en'); const localeDir = 'assets/translations'; diff --git a/pubspec.yaml b/pubspec.yaml index 5e01ace..6a8a5af 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -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.8.20+84 # When changing this, update the tag in main() accordingly +version: 0.8.21+85 # When changing this, update the tag in main() accordingly environment: sdk: '>=2.18.2 <3.0.0'