feat(client/invite): 邀请页真实化(邀请区+战绩+TG 任务卡)+ 六语 l10n
This commit is contained in:
@@ -603,6 +603,15 @@ abstract class AppText {
|
||||
String get inviteRewardFirstBuy; // 好友首购 · 双方各得 15 天 / First purchase · +15 days each
|
||||
String get inviteRewardJoinTg; // 加入 TG 频道 · 得 3 天 / Join TG · +3 days
|
||||
String get inviteProgressTitle; // 我的奖励 / My rewards
|
||||
String get inviteTasksTitle; // 更多得会员 / More ways to earn
|
||||
String get inviteJoinTgTitle; // 加入 Telegram 频道 +3 天 / Join Telegram channel
|
||||
String get inviteJoinTgBtn; // 加入频道 / Join channel
|
||||
String get inviteVerifyBtn; // 验证领取 / Verify & claim
|
||||
String get inviteTaskDone; // 已领 +3 天 / Claimed +3 days
|
||||
String get inviteStatInvited; // 已邀请 / Invited
|
||||
String get inviteStatConverted; // 已转化 / Converted
|
||||
String get inviteStatDays; // 累计获赠(天) / Days earned
|
||||
String get inviteCodeFieldLabel; // 邀请码(选填) / Invite code (optional)
|
||||
// ── 通知(Spec ③占位) ──
|
||||
String get notifTitle; // 通知 / Notifications
|
||||
String get notifEmpty; // 暂无通知 / No notifications
|
||||
|
||||
@@ -494,6 +494,24 @@ class StringsEn extends AppText {
|
||||
@override
|
||||
String get inviteProgressTitle => 'My rewards';
|
||||
@override
|
||||
String get inviteTasksTitle => 'More ways to earn';
|
||||
@override
|
||||
String get inviteJoinTgTitle => 'Join Telegram channel';
|
||||
@override
|
||||
String get inviteJoinTgBtn => 'Join channel';
|
||||
@override
|
||||
String get inviteVerifyBtn => 'Verify & claim';
|
||||
@override
|
||||
String get inviteTaskDone => 'Claimed +3 days';
|
||||
@override
|
||||
String get inviteStatInvited => 'Invited';
|
||||
@override
|
||||
String get inviteStatConverted => 'Converted';
|
||||
@override
|
||||
String get inviteStatDays => 'Days earned';
|
||||
@override
|
||||
String get inviteCodeFieldLabel => 'Invite code (optional)';
|
||||
@override
|
||||
String get notifTitle => 'Notifications';
|
||||
@override
|
||||
String get notifEmpty => 'No notifications';
|
||||
|
||||
@@ -495,6 +495,24 @@ class StringsEs extends AppText {
|
||||
@override
|
||||
String get inviteProgressTitle => 'Mis recompensas';
|
||||
@override
|
||||
String get inviteTasksTitle => 'Más formas de ganar';
|
||||
@override
|
||||
String get inviteJoinTgTitle => 'Unirse al canal de Telegram';
|
||||
@override
|
||||
String get inviteJoinTgBtn => 'Unirse al canal';
|
||||
@override
|
||||
String get inviteVerifyBtn => 'Verificar y reclamar';
|
||||
@override
|
||||
String get inviteTaskDone => 'Reclamado +3 días';
|
||||
@override
|
||||
String get inviteStatInvited => 'Invitados';
|
||||
@override
|
||||
String get inviteStatConverted => 'Convertidos';
|
||||
@override
|
||||
String get inviteStatDays => 'Días acumulados';
|
||||
@override
|
||||
String get inviteCodeFieldLabel => 'Código de invitación (opcional)';
|
||||
@override
|
||||
String get notifTitle => 'Notificaciones';
|
||||
@override
|
||||
String get notifEmpty => 'Aún no hay notificaciones';
|
||||
|
||||
@@ -495,6 +495,24 @@ class StringsJa extends AppText {
|
||||
@override
|
||||
String get inviteProgressTitle => '獲得した特典';
|
||||
@override
|
||||
String get inviteTasksTitle => 'もっと会員特典を得る';
|
||||
@override
|
||||
String get inviteJoinTgTitle => 'Telegramチャンネルに参加';
|
||||
@override
|
||||
String get inviteJoinTgBtn => 'チャンネルに参加';
|
||||
@override
|
||||
String get inviteVerifyBtn => '確認して受け取る';
|
||||
@override
|
||||
String get inviteTaskDone => '受け取り済み +3日';
|
||||
@override
|
||||
String get inviteStatInvited => '招待した人数';
|
||||
@override
|
||||
String get inviteStatConverted => '転換した人数';
|
||||
@override
|
||||
String get inviteStatDays => '累計獲得日数';
|
||||
@override
|
||||
String get inviteCodeFieldLabel => '招待コード(任意)';
|
||||
@override
|
||||
String get notifTitle => '通知';
|
||||
@override
|
||||
String get notifEmpty => '通知はありません';
|
||||
|
||||
@@ -495,6 +495,24 @@ class StringsKo extends AppText {
|
||||
@override
|
||||
String get inviteProgressTitle => '내 보상';
|
||||
@override
|
||||
String get inviteTasksTitle => '더 많은 혜택 받기';
|
||||
@override
|
||||
String get inviteJoinTgTitle => 'Telegram 채널 가입';
|
||||
@override
|
||||
String get inviteJoinTgBtn => '채널 가입';
|
||||
@override
|
||||
String get inviteVerifyBtn => '확인하고 받기';
|
||||
@override
|
||||
String get inviteTaskDone => '수령 완료 +3일';
|
||||
@override
|
||||
String get inviteStatInvited => '초대 수';
|
||||
@override
|
||||
String get inviteStatConverted => '전환 수';
|
||||
@override
|
||||
String get inviteStatDays => '누적 획득(일)';
|
||||
@override
|
||||
String get inviteCodeFieldLabel => '초대 코드(선택)';
|
||||
@override
|
||||
String get notifTitle => '알림';
|
||||
@override
|
||||
String get notifEmpty => '알림이 없습니다';
|
||||
|
||||
@@ -495,6 +495,24 @@ class StringsRu extends AppText {
|
||||
@override
|
||||
String get inviteProgressTitle => 'Мои награды';
|
||||
@override
|
||||
String get inviteTasksTitle => 'Больше способов заработать';
|
||||
@override
|
||||
String get inviteJoinTgTitle => 'Вступить в Telegram-канал';
|
||||
@override
|
||||
String get inviteJoinTgBtn => 'Вступить в канал';
|
||||
@override
|
||||
String get inviteVerifyBtn => 'Проверить и получить';
|
||||
@override
|
||||
String get inviteTaskDone => 'Получено +3 дня';
|
||||
@override
|
||||
String get inviteStatInvited => 'Приглашено';
|
||||
@override
|
||||
String get inviteStatConverted => 'Конвертировано';
|
||||
@override
|
||||
String get inviteStatDays => 'Всего получено (дней)';
|
||||
@override
|
||||
String get inviteCodeFieldLabel => 'Код приглашения (необязательно)';
|
||||
@override
|
||||
String get notifTitle => 'Уведомления';
|
||||
@override
|
||||
String get notifEmpty => 'Пока нет уведомлений';
|
||||
|
||||
@@ -488,6 +488,24 @@ class StringsZh extends AppText {
|
||||
@override
|
||||
String get inviteProgressTitle => '我的奖励';
|
||||
@override
|
||||
String get inviteTasksTitle => '更多得会员';
|
||||
@override
|
||||
String get inviteJoinTgTitle => '加入 Telegram 频道';
|
||||
@override
|
||||
String get inviteJoinTgBtn => '加入频道';
|
||||
@override
|
||||
String get inviteVerifyBtn => '验证领取';
|
||||
@override
|
||||
String get inviteTaskDone => '已领 +3 天';
|
||||
@override
|
||||
String get inviteStatInvited => '已邀请';
|
||||
@override
|
||||
String get inviteStatConverted => '已转化';
|
||||
@override
|
||||
String get inviteStatDays => '累计获赠(天)';
|
||||
@override
|
||||
String get inviteCodeFieldLabel => '邀请码(选填)';
|
||||
@override
|
||||
String get notifTitle => '通知';
|
||||
@override
|
||||
String get notifEmpty => '暂无通知';
|
||||
|
||||
Reference in New Issue
Block a user