Skip to content

Commit 4396a9f

Browse files
[feat] L3 要的搜索群聊(
1 parent 358aeb7 commit 4396a9f

13 files changed

Lines changed: 1291 additions & 6 deletions

lib/l10n/app_en.arb

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1167,5 +1167,32 @@
11671167
"forumSearchPostsHeader": "Posts",
11681168

11691169
"stickerNoPacks": "No sticker packs",
1170-
"commonUnknown": "Unknown"
1170+
"commonUnknown": "Unknown",
1171+
1172+
"groupSearchTitle": "Search Groups",
1173+
"groupSearchHint": "Search Group",
1174+
"groupSearchTooltip": "Search Groups",
1175+
"groupSearchStartHint": "Start searching for groups",
1176+
"groupSearchNotFound": "No groups found",
1177+
1178+
"groupProfileTitle": "Group Profile",
1179+
"groupProfileIntroduction": "Group Introduction",
1180+
"groupProfileEnterHint": "Join Hint",
1181+
"groupProfileGroupId": "Group ID",
1182+
"groupProfileGroupIdCopied": "Group ID copied",
1183+
"groupProfileMembers": "Members: {count}",
1184+
"@groupProfileMembers": {
1185+
"placeholders": {
1186+
"count": {"type": "int"}
1187+
}
1188+
},
1189+
"groupProfileRequireReview": "Admin approval required",
1190+
"groupProfileRequireReviewNo": "No admin approval required",
1191+
"groupProfileJoin": "Join Group",
1192+
"groupProfileJoinSuccess": "Joined the group",
1193+
"groupProfileJoinPending": "Application submitted, pending admin approval",
1194+
"groupProfileJoinFailed": "Failed to join the group",
1195+
"groupProfileAlreadyMember": "Already a member",
1196+
"groupProfileNotFound": "Group not found",
1197+
"groupProfileCreator": "Group Creator"
11711198
}

lib/l10n/app_localizations.dart

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5469,6 +5469,126 @@ abstract class AppLocalizations {
54695469
/// In en, this message translates to:
54705470
/// **'Unknown'**
54715471
String get commonUnknown;
5472+
5473+
/// No description provided for @groupSearchTitle.
5474+
///
5475+
/// In en, this message translates to:
5476+
/// **'Search Groups'**
5477+
String get groupSearchTitle;
5478+
5479+
/// No description provided for @groupSearchHint.
5480+
///
5481+
/// In en, this message translates to:
5482+
/// **'Search Group'**
5483+
String get groupSearchHint;
5484+
5485+
/// No description provided for @groupSearchTooltip.
5486+
///
5487+
/// In en, this message translates to:
5488+
/// **'Search Groups'**
5489+
String get groupSearchTooltip;
5490+
5491+
/// No description provided for @groupSearchStartHint.
5492+
///
5493+
/// In en, this message translates to:
5494+
/// **'Start searching for groups'**
5495+
String get groupSearchStartHint;
5496+
5497+
/// No description provided for @groupSearchNotFound.
5498+
///
5499+
/// In en, this message translates to:
5500+
/// **'No groups found'**
5501+
String get groupSearchNotFound;
5502+
5503+
/// No description provided for @groupProfileTitle.
5504+
///
5505+
/// In en, this message translates to:
5506+
/// **'Group Profile'**
5507+
String get groupProfileTitle;
5508+
5509+
/// No description provided for @groupProfileIntroduction.
5510+
///
5511+
/// In en, this message translates to:
5512+
/// **'Group Introduction'**
5513+
String get groupProfileIntroduction;
5514+
5515+
/// No description provided for @groupProfileEnterHint.
5516+
///
5517+
/// In en, this message translates to:
5518+
/// **'Join Hint'**
5519+
String get groupProfileEnterHint;
5520+
5521+
/// No description provided for @groupProfileGroupId.
5522+
///
5523+
/// In en, this message translates to:
5524+
/// **'Group ID'**
5525+
String get groupProfileGroupId;
5526+
5527+
/// No description provided for @groupProfileGroupIdCopied.
5528+
///
5529+
/// In en, this message translates to:
5530+
/// **'Group ID copied'**
5531+
String get groupProfileGroupIdCopied;
5532+
5533+
/// No description provided for @groupProfileMembers.
5534+
///
5535+
/// In en, this message translates to:
5536+
/// **'Members: {count}'**
5537+
String groupProfileMembers(int count);
5538+
5539+
/// No description provided for @groupProfileRequireReview.
5540+
///
5541+
/// In en, this message translates to:
5542+
/// **'Admin approval required'**
5543+
String get groupProfileRequireReview;
5544+
5545+
/// No description provided for @groupProfileRequireReviewNo.
5546+
///
5547+
/// In en, this message translates to:
5548+
/// **'No admin approval required'**
5549+
String get groupProfileRequireReviewNo;
5550+
5551+
/// No description provided for @groupProfileJoin.
5552+
///
5553+
/// In en, this message translates to:
5554+
/// **'Join Group'**
5555+
String get groupProfileJoin;
5556+
5557+
/// No description provided for @groupProfileJoinSuccess.
5558+
///
5559+
/// In en, this message translates to:
5560+
/// **'Joined the group'**
5561+
String get groupProfileJoinSuccess;
5562+
5563+
/// No description provided for @groupProfileJoinPending.
5564+
///
5565+
/// In en, this message translates to:
5566+
/// **'Application submitted, pending admin approval'**
5567+
String get groupProfileJoinPending;
5568+
5569+
/// No description provided for @groupProfileJoinFailed.
5570+
///
5571+
/// In en, this message translates to:
5572+
/// **'Failed to join the group'**
5573+
String get groupProfileJoinFailed;
5574+
5575+
/// No description provided for @groupProfileAlreadyMember.
5576+
///
5577+
/// In en, this message translates to:
5578+
/// **'Already a member'**
5579+
String get groupProfileAlreadyMember;
5580+
5581+
/// No description provided for @groupProfileNotFound.
5582+
///
5583+
/// In en, this message translates to:
5584+
/// **'Group not found'**
5585+
String get groupProfileNotFound;
5586+
5587+
/// No description provided for @groupProfileCreator.
5588+
///
5589+
/// In en, this message translates to:
5590+
/// **'Group Creator'**
5591+
String get groupProfileCreator;
54725592
}
54735593

54745594
class _AppLocalizationsDelegate

lib/l10n/app_localizations_en.dart

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2921,4 +2921,67 @@ class AppLocalizationsEn extends AppLocalizations {
29212921

29222922
@override
29232923
String get commonUnknown => 'Unknown';
2924+
2925+
@override
2926+
String get groupSearchTitle => 'Search Groups';
2927+
2928+
@override
2929+
String get groupSearchHint => 'Search Group';
2930+
2931+
@override
2932+
String get groupSearchTooltip => 'Search Groups';
2933+
2934+
@override
2935+
String get groupSearchStartHint => 'Start searching for groups';
2936+
2937+
@override
2938+
String get groupSearchNotFound => 'No groups found';
2939+
2940+
@override
2941+
String get groupProfileTitle => 'Group Profile';
2942+
2943+
@override
2944+
String get groupProfileIntroduction => 'Group Introduction';
2945+
2946+
@override
2947+
String get groupProfileEnterHint => 'Join Hint';
2948+
2949+
@override
2950+
String get groupProfileGroupId => 'Group ID';
2951+
2952+
@override
2953+
String get groupProfileGroupIdCopied => 'Group ID copied';
2954+
2955+
@override
2956+
String groupProfileMembers(int count) {
2957+
return 'Members: $count';
2958+
}
2959+
2960+
@override
2961+
String get groupProfileRequireReview => 'Admin approval required';
2962+
2963+
@override
2964+
String get groupProfileRequireReviewNo => 'No admin approval required';
2965+
2966+
@override
2967+
String get groupProfileJoin => 'Join Group';
2968+
2969+
@override
2970+
String get groupProfileJoinSuccess => 'Joined the group';
2971+
2972+
@override
2973+
String get groupProfileJoinPending =>
2974+
'Application submitted, pending admin approval';
2975+
2976+
@override
2977+
String get groupProfileJoinFailed => 'Failed to join the group';
2978+
2979+
@override
2980+
String get groupProfileAlreadyMember => 'Already a member';
2981+
2982+
@override
2983+
String get groupProfileNotFound => 'Group not found';
2984+
2985+
@override
2986+
String get groupProfileCreator => 'Group Creator';
29242987
}

lib/l10n/app_localizations_och.dart

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2805,4 +2805,66 @@ class AppLocalizationsOch extends AppLocalizations {
28052805

28062806
@override
28072807
String get commonUnknown => '未知';
2808+
2809+
@override
2810+
String get groupSearchTitle => '尋群';
2811+
2812+
@override
2813+
String get groupSearchHint => '尋群';
2814+
2815+
@override
2816+
String get groupSearchTooltip => '尋群';
2817+
2818+
@override
2819+
String get groupSearchStartHint => '請始尋群';
2820+
2821+
@override
2822+
String get groupSearchNotFound => '未尋得群';
2823+
2824+
@override
2825+
String get groupProfileTitle => '群聊之詳';
2826+
2827+
@override
2828+
String get groupProfileIntroduction => '群聊之介';
2829+
2830+
@override
2831+
String get groupProfileEnterHint => '入群之示';
2832+
2833+
@override
2834+
String get groupProfileGroupId => '群聊之號';
2835+
2836+
@override
2837+
String get groupProfileGroupIdCopied => '群聊之號已錄';
2838+
2839+
@override
2840+
String groupProfileMembers(int count) {
2841+
return '群員之數:$count';
2842+
}
2843+
2844+
@override
2845+
String get groupProfileRequireReview => '須群管審核乃入';
2846+
2847+
@override
2848+
String get groupProfileRequireReviewNo => '毋須群管審核即入';
2849+
2850+
@override
2851+
String get groupProfileJoin => '入群';
2852+
2853+
@override
2854+
String get groupProfileJoinSuccess => '已入群矣';
2855+
2856+
@override
2857+
String get groupProfileJoinPending => '申請已投,候群管審核';
2858+
2859+
@override
2860+
String get groupProfileJoinFailed => '入群敗';
2861+
2862+
@override
2863+
String get groupProfileAlreadyMember => '已在群中矣';
2864+
2865+
@override
2866+
String get groupProfileNotFound => '群不存';
2867+
2868+
@override
2869+
String get groupProfileCreator => '群主';
28082870
}

lib/l10n/app_localizations_zh.dart

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2807,4 +2807,66 @@ class AppLocalizationsZh extends AppLocalizations {
28072807

28082808
@override
28092809
String get commonUnknown => '未知';
2810+
2811+
@override
2812+
String get groupSearchTitle => '搜索群聊';
2813+
2814+
@override
2815+
String get groupSearchHint => '搜索群聊';
2816+
2817+
@override
2818+
String get groupSearchTooltip => '搜索群聊';
2819+
2820+
@override
2821+
String get groupSearchStartHint => '请开始搜索群聊';
2822+
2823+
@override
2824+
String get groupSearchNotFound => '未找到群聊';
2825+
2826+
@override
2827+
String get groupProfileTitle => '群聊详情';
2828+
2829+
@override
2830+
String get groupProfileIntroduction => '群聊介绍';
2831+
2832+
@override
2833+
String get groupProfileEnterHint => '入群提示';
2834+
2835+
@override
2836+
String get groupProfileGroupId => '群聊 ID';
2837+
2838+
@override
2839+
String get groupProfileGroupIdCopied => '群聊 ID 已复制';
2840+
2841+
@override
2842+
String groupProfileMembers(int count) {
2843+
return '群成员数量:$count';
2844+
}
2845+
2846+
@override
2847+
String get groupProfileRequireReview => '需要群管理员通过申请';
2848+
2849+
@override
2850+
String get groupProfileRequireReviewNo => '无需群管理员通过申请';
2851+
2852+
@override
2853+
String get groupProfileJoin => '加入群聊';
2854+
2855+
@override
2856+
String get groupProfileJoinSuccess => '已加入群聊';
2857+
2858+
@override
2859+
String get groupProfileJoinPending => '已提交入群申请,等待管理员审核';
2860+
2861+
@override
2862+
String get groupProfileJoinFailed => '加入群聊失败';
2863+
2864+
@override
2865+
String get groupProfileAlreadyMember => '已在群中';
2866+
2867+
@override
2868+
String get groupProfileNotFound => '群聊未找到';
2869+
2870+
@override
2871+
String get groupProfileCreator => '群主';
28102872
}

lib/l10n/app_och.arb

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1129,5 +1129,32 @@
11291129
"forumSearchPostsHeader": "帖子",
11301130

11311131
"stickerNoPacks": "暫無已藏貼圖包",
1132-
"commonUnknown": "未知"
1132+
"commonUnknown": "未知",
1133+
1134+
"groupSearchTitle": "尋群",
1135+
"groupSearchHint": "尋群",
1136+
"groupSearchTooltip": "尋群",
1137+
"groupSearchStartHint": "請始尋群",
1138+
"groupSearchNotFound": "未尋得群",
1139+
1140+
"groupProfileTitle": "群聊之詳",
1141+
"groupProfileIntroduction": "群聊之介",
1142+
"groupProfileEnterHint": "入群之示",
1143+
"groupProfileGroupId": "群聊之號",
1144+
"groupProfileGroupIdCopied": "群聊之號已錄",
1145+
"groupProfileMembers": "群員之數:{count}",
1146+
"@groupProfileMembers": {
1147+
"placeholders": {
1148+
"count": {"type": "int"}
1149+
}
1150+
},
1151+
"groupProfileRequireReview": "須群管審核乃入",
1152+
"groupProfileRequireReviewNo": "毋須群管審核即入",
1153+
"groupProfileJoin": "入群",
1154+
"groupProfileJoinSuccess": "已入群矣",
1155+
"groupProfileJoinPending": "申請已投,候群管審核",
1156+
"groupProfileJoinFailed": "入群敗",
1157+
"groupProfileAlreadyMember": "已在群中矣",
1158+
"groupProfileNotFound": "群不存",
1159+
"groupProfileCreator": "群主"
11331160
}

0 commit comments

Comments
 (0)