diff --git a/CHANGELOG.md b/CHANGELOG.md index d98c7849b..e4763850c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ All notable changes to this project will be documented in this file. - Map: edit cluster location - Lithuanian translation (thanks Gediminas Murauskas) - Norsk (Bokmål) translation (thanks Allan Nordhøy) +- Chinese (Traditional) translation (thanks pemibe) ### Changed diff --git a/fastlane/metadata/android/zh-Hant/full_description.txt b/fastlane/metadata/android/zh-TW/full_description.txt similarity index 100% rename from fastlane/metadata/android/zh-Hant/full_description.txt rename to fastlane/metadata/android/zh-TW/full_description.txt diff --git a/fastlane/metadata/android/zh-TW/images/featureGraphic.png b/fastlane/metadata/android/zh-TW/images/featureGraphic.png new file mode 100644 index 000000000..9b0a090c9 Binary files /dev/null and b/fastlane/metadata/android/zh-TW/images/featureGraphic.png differ diff --git a/fastlane/metadata/android/zh-TW/images/phoneScreenshots/1.png b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/1.png new file mode 100644 index 000000000..633ed0bed Binary files /dev/null and b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/1.png differ diff --git a/fastlane/metadata/android/zh-TW/images/phoneScreenshots/2.png b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/2.png new file mode 100644 index 000000000..90e4c3b5f Binary files /dev/null and b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/2.png differ diff --git a/fastlane/metadata/android/zh-TW/images/phoneScreenshots/3.png b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/3.png new file mode 100644 index 000000000..3550a8cfd Binary files /dev/null and b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/3.png differ diff --git a/fastlane/metadata/android/zh-TW/images/phoneScreenshots/4.png b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/4.png new file mode 100644 index 000000000..312db7cda Binary files /dev/null and b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/4.png differ diff --git a/fastlane/metadata/android/zh-TW/images/phoneScreenshots/5.png b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/5.png new file mode 100644 index 000000000..58d37c151 Binary files /dev/null and b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/5.png differ diff --git a/fastlane/metadata/android/zh-TW/images/phoneScreenshots/6.png b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/6.png new file mode 100644 index 000000000..ca7ab4559 Binary files /dev/null and b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/6.png differ diff --git a/fastlane/metadata/android/zh-TW/images/phoneScreenshots/7.png b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/7.png new file mode 100644 index 000000000..47a958104 Binary files /dev/null and b/fastlane/metadata/android/zh-TW/images/phoneScreenshots/7.png differ diff --git a/fastlane/metadata/android/zh-Hant/short_description.txt b/fastlane/metadata/android/zh-TW/short_description.txt similarity index 100% rename from fastlane/metadata/android/zh-Hant/short_description.txt rename to fastlane/metadata/android/zh-TW/short_description.txt diff --git a/lib/widgets/about/translators.dart b/lib/widgets/about/translators.dart index 403cab7b1..e22677ce8 100644 --- a/lib/widgets/about/translators.dart +++ b/lib/widgets/about/translators.dart @@ -36,6 +36,7 @@ class AboutTranslators extends StatelessWidget { Contributor('Gediminas Murauskas', 'muziejusinfo@gmail.com'), Contributor('Oğuz Ersen', 'oguz@ersen.moe'), Contributor('Allan Nordhøy', 'epost@anotheragency.no'), + Contributor('pemibe', 'pemibe4634@dmonies.com'), // Contributor('Piotr K', '1337.kelt@gmail.com'), // Contributor('امیر جهانگرد', 'ijahangard.a@gmail.com'), // Contributor('SAMIRAH AIL', 'samiratalzahrani@gmail.com'), diff --git a/lib/widgets/common/identity/aves_app_bar.dart b/lib/widgets/common/identity/aves_app_bar.dart index 6f36bd821..8a4004aa2 100644 --- a/lib/widgets/common/identity/aves_app_bar.dart +++ b/lib/widgets/common/identity/aves_app_bar.dart @@ -1,3 +1,4 @@ +import 'package:aves/model/device.dart'; import 'package:aves/model/settings/settings.dart'; import 'package:aves/theme/durations.dart'; import 'package:aves/widgets/aves_app.dart'; @@ -33,7 +34,7 @@ class AvesAppBar extends StatelessWidget { builder: (context, mqPaddingTop, child) { return SliverPersistentHeader( floating: true, - pinned: false, + pinned: device.isTelevision, delegate: _SliverAppBarDelegate( height: mqPaddingTop + appBarHeightForContentHeight(contentHeight), child: SafeArea( diff --git a/lib/widgets/settings/language/locale_tile.dart b/lib/widgets/settings/language/locale_tile.dart index b4abc61cf..8ea04d67b 100644 --- a/lib/widgets/settings/language/locale_tile.dart +++ b/lib/widgets/settings/language/locale_tile.dart @@ -44,6 +44,7 @@ class LocaleTile extends StatelessWidget { static String getLocaleName(Locale locale) { // the package `flutter_localized_locales` has the answer for all locales // but it comes with 3 MB of assets - return SupportedLocales.languagesByLanguageCode[locale.languageCode] ?? locale.toString(); + final localeString = locale.toString(); + return SupportedLocales.languagesByLanguageCode[localeString] ?? localeString; } } diff --git a/lib/widgets/settings/language/locales.dart b/lib/widgets/settings/language/locales.dart index 569d2f735..29906e916 100644 --- a/lib/widgets/settings/language/locales.dart +++ b/lib/widgets/settings/language/locales.dart @@ -20,5 +20,6 @@ class SupportedLocales { 'ru': 'Русский', 'tr': 'Türkçe', 'zh': '简体中文', + 'zh_Hant': '繁體中文', }; } diff --git a/untranslated.json b/untranslated.json index 45b976280..1c0e4d44f 100644 --- a/untranslated.json +++ b/untranslated.json @@ -588,13 +588,6 @@ "filePickerUseThisFolder" ], - "de": [ - "entryActionShareImageOnly", - "entryActionShareVideoOnly", - "entryInfoActionRemoveLocation", - "keepScreenOnVideoPlayback" - ], - "el": [ "entryActionShareImageOnly", "entryActionShareVideoOnly", @@ -606,10 +599,6 @@ "settingsViewerShowRatingTags" ], - "es": [ - "keepScreenOnVideoPlayback" - ], - "fa": [ "appName", "welcomeMessage", @@ -1208,10 +1197,6 @@ "filePickerUseThisFolder" ], - "fr": [ - "keepScreenOnVideoPlayback" - ], - "gl": [ "entryActionShareImageOnly", "entryActionShareVideoOnly", @@ -1727,10 +1712,6 @@ "settingsWidgetDisplayedItem" ], - "ko": [ - "keepScreenOnVideoPlayback" - ], - "lt": [ "keepScreenOnVideoPlayback" ], @@ -3091,10 +3072,6 @@ "filePickerUseThisFolder" ], - "tr": [ - "keepScreenOnVideoPlayback" - ], - "zh": [ "entryActionShareImageOnly", "entryActionShareVideoOnly", @@ -3104,5 +3081,10 @@ "filterNoAddressLabel", "keepScreenOnVideoPlayback", "settingsViewerShowRatingTags" + ], + + "zh_Hant": [ + "collectionDeselectSectionTooltip", + "settingsAllowInstalledAppAccess" ] }