feat(flutter): 增加榜单新剧分页与预约刷新

This commit is contained in:
Zhou Weidong committed 2026-10-20 16:53:07 +08:00
1 parent 805762f761
commit c4dcb714ab
12 files changed
+611 -96

No files matched your search

+2
View File
@@ -341,6 +341,7 @@
"pullToRefresh": "Pull to refresh",
"releaseToRefresh": "Release to refresh",
"refreshingLabel": "Refreshing…",
"noMore": "No more",
"backToSeries": "Back to series",
"nextEpisode": "Next episode",
"pause": "Pause",
@@ -633,6 +634,7 @@
"rankingSubtitle": "Ranked from today's live catalog feed.",
"rankingHot": "Trending",
"rankingNew": "New releases",
"newReleasesAll": "All new releases",
"newReleasesSubtitle": "Newest arrivals",
"reserveSubtitle": "Reserve before launch",
"reserveEmptyTitle": "No reservations yet",
+2
View File
@@ -315,6 +315,7 @@
"pullToRefresh": "Tarik untuk menyegarkan",
"releaseToRefresh": "Lepaskan untuk menyegarkan",
"refreshingLabel": "Menyegarkan…",
"noMore": "Tidak ada lagi",
"backToSeries": "Kembali ke serial",
"nextEpisode": "Episode berikutnya",
"pause": "Jeda",
@@ -595,6 +596,7 @@
"rankingSubtitle": "Diurutkan dari feed katalog terkini.",
"rankingHot": "Populer",
"rankingNew": "Rilis baru",
"newReleasesAll": "Semua rilis baru",
"newReleasesSubtitle": "Rilis terbaru",
"reserveSubtitle": "Reservasi sebelum rilis",
"reserveEmptyTitle": "Belum ada reservasi",
+12
View File
@@ -1354,6 +1354,12 @@ abstract class AppLocalizations {
/// **'Refreshing…'**
String get refreshingLabel;
/// No description provided for @noMore.
///
/// In en, this message translates to:
/// **'No more'**
String get noMore;
/// No description provided for @backToSeries.
///
/// In en, this message translates to:
@@ -2704,6 +2710,12 @@ abstract class AppLocalizations {
/// **'New releases'**
String get rankingNew;
/// No description provided for @newReleasesAll.
///
/// In en, this message translates to:
/// **'All new releases'**
String get newReleasesAll;
/// No description provided for @newReleasesSubtitle.
///
/// In en, this message translates to:
+6
View File
@@ -685,6 +685,9 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get refreshingLabel => 'Refreshing…';
@override
String get noMore => 'No more';
@override
String get backToSeries => 'Back to series';
@@ -1401,6 +1404,9 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get rankingNew => 'New releases';
@override
String get newReleasesAll => 'All new releases';
@override
String get newReleasesSubtitle => 'Newest arrivals';
+6
View File
@@ -688,6 +688,9 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get refreshingLabel => 'Menyegarkan…';
@override
String get noMore => 'Tidak ada lagi';
@override
String get backToSeries => 'Kembali ke serial';
@@ -1401,6 +1404,9 @@ class AppLocalizationsId extends AppLocalizations {
@override
String get rankingNew => 'Rilis baru';
@override
String get newReleasesAll => 'Semua rilis baru';
@override
String get newReleasesSubtitle => 'Rilis terbaru';
+6
View File
@@ -677,6 +677,9 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get refreshingLabel => '正在刷新…';
@override
String get noMore => '没有更多了';
@override
String get backToSeries => '返回剧集详情';
@@ -1379,6 +1382,9 @@ class AppLocalizationsZh extends AppLocalizations {
@override
String get rankingNew => '新剧';
@override
String get newReleasesAll => '全部新剧';
@override
String get newReleasesSubtitle => '最新上架短剧';
+2
View File
@@ -277,6 +277,7 @@
"pullToRefresh": "下拉刷新",
"releaseToRefresh": "松手刷新",
"refreshingLabel": "正在刷新…",
"noMore": "没有更多了",
"backToSeries": "返回剧集详情",
"nextEpisode": "下一集",
"pause": "暂停",
@@ -557,6 +558,7 @@
"rankingSubtitle": "依据目录实时分区排序。",
"rankingHot": "热播",
"rankingNew": "新剧",
"newReleasesAll": "全部新剧",
"newReleasesSubtitle": "最新上架短剧",
"reserveSubtitle": "上线前预约,开播即通知",
"reserveEmptyTitle": "暂无预约剧集",