feat(ranking): 榜单改为统一行布局

This commit is contained in:
Zhou Weidong committed 2026-11-02 14:44:32 +08:00
1 parent 7f65fe4d48
commit 8c1662475a
16 files changed
+927 -390

No files matched your search

+7 -1
View File
@@ -83,6 +83,12 @@
"count": {"type": "String"}
}
},
"likesLabel": "{count} likes",
"@likesLabel": {
"placeholders": {
"count": {"type": "String"}
}
},
"topCharts": "Hot Ranking",
"newReleases": "New Releases",
"newDramas": "New",
@@ -359,7 +365,7 @@
"categoriesError": "Categories could not be loaded.",
"detailError": "The episode list could not be loaded.",
"noMediaNotice": "This episode has no playable media yet.",
"noStories": "No stories available yet.",
"noStories": "No stories available yet",
"notices": "Notices",
"noNotices": "No notices yet.",
"noticesLoadFailed": "Notices could not be loaded.",
+2 -1
View File
@@ -72,6 +72,7 @@
"authorNoteLabel": "Catatan penulis",
"reserve": "Reservasi",
"heatLabel": "{count} panas",
"likesLabel": "{count} suka",
"topCharts": "Peringkat Populer",
"newReleases": "Rilisan Baru",
"newDramas": "Baru",
@@ -338,7 +339,7 @@
"categoriesError": "Kategori gagal dimuat.",
"detailError": "Daftar episode gagal dimuat.",
"noMediaNotice": "Episode ini belum punya media yang bisa diputar.",
"noStories": "Belum ada cerita.",
"noStories": "Belum ada cerita",
"notices": "Notifikasi",
"noNotices": "Belum ada notifikasi.",
"noticesLoadFailed": "Notifikasi tidak dapat dimuat.",
+7 -1
View File
@@ -442,6 +442,12 @@ abstract class AppLocalizations {
/// **'{count} heat'**
String heatLabel(String count);
/// No description provided for @likesLabel.
///
/// In en, this message translates to:
/// **'{count} likes'**
String likesLabel(String count);
/// No description provided for @topCharts.
///
/// In en, this message translates to:
@@ -1393,7 +1399,7 @@ abstract class AppLocalizations {
/// No description provided for @noStories.
///
/// In en, this message translates to:
/// **'No stories available yet.'**
/// **'No stories available yet'**
String get noStories;
/// No description provided for @notices.
+6 -1
View File
@@ -191,6 +191,11 @@ class AppLocalizationsEn extends AppLocalizations {
return '$count heat';
}
@override
String likesLabel(String count) {
return '$count likes';
}
@override
String get topCharts => 'Hot Ranking';
@@ -709,7 +714,7 @@ class AppLocalizationsEn extends AppLocalizations {
String get noMediaNotice => 'This episode has no playable media yet.';
@override
String get noStories => 'No stories available yet.';
String get noStories => 'No stories available yet';
@override
String get notices => 'Notices';
+6 -1
View File
@@ -191,6 +191,11 @@ class AppLocalizationsId extends AppLocalizations {
return '$count panas';
}
@override
String likesLabel(String count) {
return '$count suka';
}
@override
String get topCharts => 'Peringkat Populer';
@@ -712,7 +717,7 @@ class AppLocalizationsId extends AppLocalizations {
'Episode ini belum punya media yang bisa diputar.';
@override
String get noStories => 'Belum ada cerita.';
String get noStories => 'Belum ada cerita';
@override
String get notices => 'Notifikasi';
+6 -1
View File
@@ -189,6 +189,11 @@ class AppLocalizationsZh extends AppLocalizations {
return '$count热度';
}
@override
String likesLabel(String count) {
return '$count次点赞';
}
@override
String get topCharts => '热播榜';
@@ -702,7 +707,7 @@ class AppLocalizationsZh extends AppLocalizations {
String get noMediaNotice => '该剧集还没有可播放的片源。';
@override
String get noStories => '暂无剧目。';
String get noStories => '暂无剧目';
@override
String get notices => '通知';
+2 -1
View File
@@ -72,6 +72,7 @@
"authorNoteLabel": "作者声明",
"reserve": "预约",
"heatLabel": "{count}热度",
"likesLabel": "{count}次点赞",
"topCharts": "热播榜",
"newReleases": "新剧",
"newDramas": "新剧",
@@ -300,7 +301,7 @@
"categoriesError": "分类加载失败。",
"detailError": "剧集信息加载失败。",
"noMediaNotice": "该剧集还没有可播放的片源。",
"noStories": "暂无剧目。",
"noStories": "暂无剧目",
"notices": "通知",
"noNotices": "暂无通知。",
"noticesLoadFailed": "通知加载失败,请重试。",