끝난 이클립스 합류 문구 · HOME 헤더 POP · 다국어 HOME 레이아웃 · 캠페인 표시 수정
This commit is contained in:
@@ -272,7 +272,7 @@
|
||||
"campaignView": "View campaign",
|
||||
"growthFinalReached": "You've reached the final stage",
|
||||
"zapRetrySame": "Recheck same contribution",
|
||||
"heroOwnerSuffix": "'s",
|
||||
"heroOwner": "{name}'s",
|
||||
"heroStartPrompt": "Create or join a planet\nand start your FANUZU journey!",
|
||||
"heroNebulaPrompt": "Use the POP you earn from activities\nto contribute to the nebula!",
|
||||
"heroRecentContribution": "Growing steadily with\n{pop} POP contributed.",
|
||||
@@ -450,6 +450,9 @@
|
||||
"notifKindCampaign": "Campaign goal",
|
||||
"notifKindQuest": "Quest complete",
|
||||
"notifKindEvolution": "Planet evolution",
|
||||
"notifKindCampaignRefund": "Campaign refund",
|
||||
"notifKindCampaignCancel": "Campaign cancelled",
|
||||
"notifKindCampaignReport": "Result report",
|
||||
"notifTargetPost": "post",
|
||||
"notifTargetCampaign": "campaign",
|
||||
"notifTargetQuest": "quest details",
|
||||
@@ -827,7 +830,7 @@
|
||||
"heroNebulaGrowthRate": "Nebula growth {percent}%",
|
||||
"homeIncubator": "Fandom Planet Incubator",
|
||||
"homeGrowTogether": "Grow together",
|
||||
"homeArtistNews": "Artist News",
|
||||
"homeArtistNews": "AI Daily Briefing",
|
||||
"growthConditionsTitle": "Growth conditions",
|
||||
"eclipseButtonSoon": "Eclipse in {time}!\nShake your phone to stop it!",
|
||||
"eclipseButtonActive": "The eclipse has started!\nShake your phone within {seconds}s to stop it!",
|
||||
|
||||
@@ -241,7 +241,7 @@
|
||||
"growthNebulaGoalPassed": "El plazo objetivo ha pasado · Cumple las condiciones y nacerá el planeta",
|
||||
"growthFinalStage": "Etapa final",
|
||||
"growthPromotionPending": "Ascenso pendiente",
|
||||
"growthCheckConditions": "Ver condiciones de crecimiento",
|
||||
"growthCheckConditions": "Ver condiciones",
|
||||
"growthConditionChecking": "Comprobando condición de {name}",
|
||||
"growthConditionMet": "Condición de {name} cumplida",
|
||||
"growthConditionUnmet": "Condición de {name} no cumplida",
|
||||
@@ -272,7 +272,7 @@
|
||||
"campaignView": "Ver campaña",
|
||||
"growthFinalReached": "Has llegado a la etapa final",
|
||||
"zapRetrySame": "Volver a comprobar la contribución",
|
||||
"heroOwnerSuffix": "aporta:",
|
||||
"heroOwner": "De {name}",
|
||||
"heroStartPrompt": "¡Crea o únete a un planeta\ny empieza en FANUZU!",
|
||||
"heroNebulaPrompt": "¡Usa el POP que ganas con actividades\npara contribuir a la nebulosa!",
|
||||
"heroRecentContribution": "Creciendo sin parar con\n{pop} POP aportados.",
|
||||
@@ -450,6 +450,9 @@
|
||||
"notifKindCampaign": "Meta de campaña",
|
||||
"notifKindQuest": "Misión completada",
|
||||
"notifKindEvolution": "Evolución del planeta",
|
||||
"notifKindCampaignRefund": "Reembolso de campaña",
|
||||
"notifKindCampaignCancel": "Campaña cancelada",
|
||||
"notifKindCampaignReport": "Informe de resultados",
|
||||
"notifTargetPost": "la publicación",
|
||||
"notifTargetCampaign": "la campaña",
|
||||
"notifTargetQuest": "el detalle de la misión",
|
||||
@@ -827,7 +830,7 @@
|
||||
"heroNebulaGrowthRate": "Crecimiento de la nebulosa {percent}%",
|
||||
"homeIncubator": "Incubadora de planetas fandom",
|
||||
"homeGrowTogether": "Crecer juntos",
|
||||
"homeArtistNews": "Noticias del artista",
|
||||
"homeArtistNews": "AI Daily Briefing",
|
||||
"growthConditionsTitle": "Condiciones de crecimiento",
|
||||
"eclipseButtonSoon": "¡Eclipse en {time}!\n¡Agita tu móvil para detenerlo!",
|
||||
"eclipseButtonActive": "¡El eclipse ha comenzado!\n¡Agita el teléfono en {seconds} s para detenerlo!",
|
||||
|
||||
@@ -272,7 +272,7 @@
|
||||
"campaignView": "キャンペーンを見る",
|
||||
"growthFinalReached": "最終ステージに到達しました",
|
||||
"zapRetrySame": "同じ貢献を再確認",
|
||||
"heroOwnerSuffix": "さんの",
|
||||
"heroOwner": "{name} さんの",
|
||||
"heroStartPrompt": "惑星を作成または参加して\nファン宇宙を始めよう!",
|
||||
"heroNebulaPrompt": "活動で獲得したPOPで\n星雲に貢献しよう!",
|
||||
"heroRecentContribution": "{pop} POPの貢献で\n着実に成長しています。",
|
||||
@@ -450,6 +450,9 @@
|
||||
"notifKindCampaign": "キャンペーン達成",
|
||||
"notifKindQuest": "クエスト完了",
|
||||
"notifKindEvolution": "惑星の進化",
|
||||
"notifKindCampaignRefund": "キャンペーン返金",
|
||||
"notifKindCampaignCancel": "キャンペーン中止",
|
||||
"notifKindCampaignReport": "結果報告",
|
||||
"notifTargetPost": "投稿",
|
||||
"notifTargetCampaign": "キャンペーン",
|
||||
"notifTargetQuest": "クエスト詳細",
|
||||
@@ -827,7 +830,7 @@
|
||||
"heroNebulaGrowthRate": "星雲成長率 {percent}%",
|
||||
"homeIncubator": "ファンダム惑星インキュベーター",
|
||||
"homeGrowTogether": "一緒に成長する",
|
||||
"homeArtistNews": "アーティストニュース",
|
||||
"homeArtistNews": "AI Daily Briefing",
|
||||
"growthConditionsTitle": "成長条件",
|
||||
"eclipseButtonSoon": "{time}後にイクリプスが発生します!\nスマホを振ってイクリプスを防ぎましょう!",
|
||||
"eclipseButtonActive": "イクリプスが発生しました!\n{seconds}秒以内にスマホを振って防ぎましょう!",
|
||||
|
||||
+12
-2
@@ -633,7 +633,14 @@
|
||||
"campaignView": "캠페인 보기",
|
||||
"growthFinalReached": "최종 Stage에 도달했어요",
|
||||
"zapRetrySame": "같은 기여 다시 확인",
|
||||
"heroOwnerSuffix": "님의",
|
||||
"heroOwner": "{name} 님의",
|
||||
"@heroOwner": {
|
||||
"placeholders": {
|
||||
"name": {
|
||||
"type": "String"
|
||||
}
|
||||
}
|
||||
},
|
||||
"heroStartPrompt": "행성을 생성 또는 가입하고\n팬우주를 시작해 보세요!",
|
||||
"heroNebulaPrompt": "활동을 통해 얻은 POP을 통해\n성운에 기여해 보세요!",
|
||||
"heroRecentContribution": "{pop} POP 기여로\n꾸준하게 성장하고 있어요.",
|
||||
@@ -898,6 +905,9 @@
|
||||
"notifKindCampaign": "캠페인 달성",
|
||||
"notifKindQuest": "퀘스트 완료",
|
||||
"notifKindEvolution": "행성 진화",
|
||||
"notifKindCampaignRefund": "캠페인 환불",
|
||||
"notifKindCampaignCancel": "캠페인 취소",
|
||||
"notifKindCampaignReport": "결과 보고",
|
||||
"notifTargetPost": "게시물",
|
||||
"notifTargetCampaign": "캠페인",
|
||||
"notifTargetQuest": "퀘스트 상세",
|
||||
@@ -1698,7 +1708,7 @@
|
||||
},
|
||||
"homeIncubator": "팬덤행성 인큐베이터",
|
||||
"homeGrowTogether": "함께 성장하기",
|
||||
"homeArtistNews": "아티스트 소식",
|
||||
"homeArtistNews": "AI Daily Briefing",
|
||||
"growthConditionsTitle": "성장 조건",
|
||||
"eclipseButtonSoon": "{time} 후 이클립스가 발생해요!\n휴대폰을 흔들어 이클립스를 막으세요!",
|
||||
"@eclipseButtonSoon": {
|
||||
|
||||
@@ -65,7 +65,8 @@ import 'app_localizations_zh.dart';
|
||||
/// be consistent with the languages listed in the AppLocalizations.supportedLocales
|
||||
/// property.
|
||||
abstract class AppLocalizations {
|
||||
AppLocalizations(String locale) : localeName = intl.Intl.canonicalizedLocale(locale.toString());
|
||||
AppLocalizations(String locale)
|
||||
: localeName = intl.Intl.canonicalizedLocale(locale.toString());
|
||||
|
||||
final String localeName;
|
||||
|
||||
@@ -73,7 +74,8 @@ abstract class AppLocalizations {
|
||||
return Localizations.of<AppLocalizations>(context, AppLocalizations);
|
||||
}
|
||||
|
||||
static const LocalizationsDelegate<AppLocalizations> delegate = _AppLocalizationsDelegate();
|
||||
static const LocalizationsDelegate<AppLocalizations> delegate =
|
||||
_AppLocalizationsDelegate();
|
||||
|
||||
/// A list of this localizations delegate along with the default localizations
|
||||
/// delegates.
|
||||
@@ -85,12 +87,13 @@ abstract class AppLocalizations {
|
||||
/// Additional delegates can be added by appending to this list in
|
||||
/// MaterialApp. This list does not have to be used at all if a custom list
|
||||
/// of delegates is preferred or required.
|
||||
static const List<LocalizationsDelegate<dynamic>> localizationsDelegates = <LocalizationsDelegate<dynamic>>[
|
||||
delegate,
|
||||
GlobalMaterialLocalizations.delegate,
|
||||
GlobalCupertinoLocalizations.delegate,
|
||||
GlobalWidgetsLocalizations.delegate,
|
||||
];
|
||||
static const List<LocalizationsDelegate<dynamic>> localizationsDelegates =
|
||||
<LocalizationsDelegate<dynamic>>[
|
||||
delegate,
|
||||
GlobalMaterialLocalizations.delegate,
|
||||
GlobalCupertinoLocalizations.delegate,
|
||||
GlobalWidgetsLocalizations.delegate,
|
||||
];
|
||||
|
||||
/// A list of this localizations delegate's supported locales.
|
||||
static const List<Locale> supportedLocales = <Locale>[
|
||||
@@ -98,7 +101,7 @@ abstract class AppLocalizations {
|
||||
Locale('es'),
|
||||
Locale('ja'),
|
||||
Locale('ko'),
|
||||
Locale('zh')
|
||||
Locale('zh'),
|
||||
];
|
||||
|
||||
/// No description provided for @commonConfirm.
|
||||
@@ -1733,11 +1736,11 @@ abstract class AppLocalizations {
|
||||
/// **'같은 기여 다시 확인'**
|
||||
String get zapRetrySame;
|
||||
|
||||
/// No description provided for @heroOwnerSuffix.
|
||||
/// No description provided for @heroOwner.
|
||||
///
|
||||
/// In ko, this message translates to:
|
||||
/// **'님의'**
|
||||
String get heroOwnerSuffix;
|
||||
/// **'{name} 님의'**
|
||||
String heroOwner(String name);
|
||||
|
||||
/// No description provided for @heroStartPrompt.
|
||||
///
|
||||
@@ -2801,6 +2804,24 @@ abstract class AppLocalizations {
|
||||
/// **'행성 진화'**
|
||||
String get notifKindEvolution;
|
||||
|
||||
/// No description provided for @notifKindCampaignRefund.
|
||||
///
|
||||
/// In ko, this message translates to:
|
||||
/// **'캠페인 환불'**
|
||||
String get notifKindCampaignRefund;
|
||||
|
||||
/// No description provided for @notifKindCampaignCancel.
|
||||
///
|
||||
/// In ko, this message translates to:
|
||||
/// **'캠페인 취소'**
|
||||
String get notifKindCampaignCancel;
|
||||
|
||||
/// No description provided for @notifKindCampaignReport.
|
||||
///
|
||||
/// In ko, this message translates to:
|
||||
/// **'결과 보고'**
|
||||
String get notifKindCampaignReport;
|
||||
|
||||
/// No description provided for @notifTargetPost.
|
||||
///
|
||||
/// In ko, this message translates to:
|
||||
@@ -4353,7 +4374,12 @@ abstract class AppLocalizations {
|
||||
///
|
||||
/// In ko, this message translates to:
|
||||
/// **'{startMonth}월 {startDay}일 ~ {endMonth}월 {endDay}일'**
|
||||
String campaignPeriodRange(String startMonth, String startDay, String endMonth, String endDay);
|
||||
String campaignPeriodRange(
|
||||
String startMonth,
|
||||
String startDay,
|
||||
String endMonth,
|
||||
String endDay,
|
||||
);
|
||||
|
||||
/// No description provided for @campaignPeriodSelect.
|
||||
///
|
||||
@@ -4815,7 +4841,14 @@ abstract class AppLocalizations {
|
||||
///
|
||||
/// In ko, this message translates to:
|
||||
/// **'{title}\n보상 {reward} POP × {count}명 = {pool} POP\n수수료 {fee} POP (공개 시 소멸)\n총 {total} POP 이 차감됩니다.'**
|
||||
String questCreateCost(String title, String reward, String count, String pool, String fee, String total);
|
||||
String questCreateCost(
|
||||
String title,
|
||||
String reward,
|
||||
String count,
|
||||
String pool,
|
||||
String fee,
|
||||
String total,
|
||||
);
|
||||
|
||||
/// No description provided for @questNoReward.
|
||||
///
|
||||
@@ -5066,7 +5099,7 @@ abstract class AppLocalizations {
|
||||
/// No description provided for @homeArtistNews.
|
||||
///
|
||||
/// In ko, this message translates to:
|
||||
/// **'아티스트 소식'**
|
||||
/// **'AI Daily Briefing'**
|
||||
String get homeArtistNews;
|
||||
|
||||
/// No description provided for @growthConditionsTitle.
|
||||
@@ -5538,7 +5571,8 @@ abstract class AppLocalizations {
|
||||
String questReflected(String fandom);
|
||||
}
|
||||
|
||||
class _AppLocalizationsDelegate extends LocalizationsDelegate<AppLocalizations> {
|
||||
class _AppLocalizationsDelegate
|
||||
extends LocalizationsDelegate<AppLocalizations> {
|
||||
const _AppLocalizationsDelegate();
|
||||
|
||||
@override
|
||||
@@ -5547,28 +5581,32 @@ class _AppLocalizationsDelegate extends LocalizationsDelegate<AppLocalizations>
|
||||
}
|
||||
|
||||
@override
|
||||
bool isSupported(Locale locale) => <String>['en', 'es', 'ja', 'ko', 'zh'].contains(locale.languageCode);
|
||||
bool isSupported(Locale locale) =>
|
||||
<String>['en', 'es', 'ja', 'ko', 'zh'].contains(locale.languageCode);
|
||||
|
||||
@override
|
||||
bool shouldReload(_AppLocalizationsDelegate old) => false;
|
||||
}
|
||||
|
||||
AppLocalizations lookupAppLocalizations(Locale locale) {
|
||||
|
||||
|
||||
// Lookup logic when only language code is specified.
|
||||
switch (locale.languageCode) {
|
||||
case 'en': return AppLocalizationsEn();
|
||||
case 'es': return AppLocalizationsEs();
|
||||
case 'ja': return AppLocalizationsJa();
|
||||
case 'ko': return AppLocalizationsKo();
|
||||
case 'zh': return AppLocalizationsZh();
|
||||
case 'en':
|
||||
return AppLocalizationsEn();
|
||||
case 'es':
|
||||
return AppLocalizationsEs();
|
||||
case 'ja':
|
||||
return AppLocalizationsJa();
|
||||
case 'ko':
|
||||
return AppLocalizationsKo();
|
||||
case 'zh':
|
||||
return AppLocalizationsZh();
|
||||
}
|
||||
|
||||
throw FlutterError(
|
||||
'AppLocalizations.delegate failed to load unsupported locale "$locale". This is likely '
|
||||
'an issue with the localizations generation tool. Please file an issue '
|
||||
'on GitHub with a reproducible sample app and the gen-l10n configuration '
|
||||
'that was used.'
|
||||
'that was used.',
|
||||
);
|
||||
}
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -63,31 +63,25 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String authProviderLogin(String provider) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
provider,
|
||||
{
|
||||
'apple': 'Appleでログイン',
|
||||
'google': 'Googleでログイン',
|
||||
'kakao': 'Kakaoでログイン',
|
||||
'line': 'LINEでログイン',
|
||||
'other': 'メールでログイン',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||||
'apple': 'Appleでログイン',
|
||||
'google': 'Googleでログイン',
|
||||
'kakao': 'Kakaoでログイン',
|
||||
'line': 'LINEでログイン',
|
||||
'other': 'メールでログイン',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@override
|
||||
String authProviderSignup(String provider) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
provider,
|
||||
{
|
||||
'apple': 'Appleで登録',
|
||||
'google': 'Googleで登録',
|
||||
'kakao': 'Kakaoで登録',
|
||||
'line': 'LINEで登録',
|
||||
'other': 'メールで登録',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||||
'apple': 'Appleで登録',
|
||||
'google': 'Googleで登録',
|
||||
'kakao': 'Kakaoで登録',
|
||||
'line': 'LINEで登録',
|
||||
'other': 'メールで登録',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@@ -525,31 +519,25 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String authProviderStart(String provider) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
provider,
|
||||
{
|
||||
'email': 'メールではじめる',
|
||||
'kakao': 'Kakaoではじめる',
|
||||
'line': 'LINEではじめる',
|
||||
'apple': 'Appleではじめる',
|
||||
'other': 'Googleではじめる',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||||
'email': 'メールではじめる',
|
||||
'kakao': 'Kakaoではじめる',
|
||||
'line': 'LINEではじめる',
|
||||
'apple': 'Appleではじめる',
|
||||
'other': 'Googleではじめる',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@override
|
||||
String authProviderName(String provider) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
provider,
|
||||
{
|
||||
'email': 'メール',
|
||||
'kakao': 'Kakao',
|
||||
'line': 'LINE',
|
||||
'apple': 'Apple',
|
||||
'other': 'Google',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||||
'email': 'メール',
|
||||
'kakao': 'Kakao',
|
||||
'line': 'LINE',
|
||||
'apple': 'Apple',
|
||||
'other': 'Google',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@@ -881,7 +869,8 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get nebulaNameTaken => 'すでに使用されている名前です。';
|
||||
|
||||
@override
|
||||
String get nebulaNameInvalid => '2〜20文字のハングル・英字・数字で入力してください(記号・絵文字・連続/前後の空白は不可)。';
|
||||
String get nebulaNameInvalid =>
|
||||
'2〜20文字のハングル・英字・数字で入力してください(記号・絵文字・連続/前後の空白は不可)。';
|
||||
|
||||
@override
|
||||
String get nebulaNameHint => 'ファンダム名';
|
||||
@@ -959,7 +948,9 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get zapRetrySame => '同じ貢献を再確認';
|
||||
|
||||
@override
|
||||
String get heroOwnerSuffix => 'さんの';
|
||||
String heroOwner(String name) {
|
||||
return '$name さんの';
|
||||
}
|
||||
|
||||
@override
|
||||
String get heroStartPrompt => '惑星を作成または参加して\nファン宇宙を始めよう!';
|
||||
@@ -1198,7 +1189,8 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get pushTopicEssentialDesc => 'アカウント・決済・メンテナンスのお知らせです。オフにできません。';
|
||||
|
||||
@override
|
||||
String get pushTopicFandomEventDesc => 'イクリプス・キャンペーン・クエスト・アーティストホットタイムのお知らせです。';
|
||||
String get pushTopicFandomEventDesc =>
|
||||
'イクリプス・キャンペーン・クエスト・アーティストホットタイムのお知らせです。';
|
||||
|
||||
@override
|
||||
String get pushTopicBriefingDesc => '惑星の一日をまとめたブリーフィングカードをお届けします。';
|
||||
@@ -1304,7 +1296,8 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get payEmpty => '決済履歴はありません。';
|
||||
|
||||
@override
|
||||
String get payRefundGuide => '消費型商品:購入後7日以内かつ未使用の商品は返金できます。一部でも使用した商品は返金対象外です。\nサブスク商品:決済後24時間以内に特典(追加報酬など)を未使用の場合、返金できます。\n返金承認後7〜14日以内に返金が完了します。';
|
||||
String get payRefundGuide =>
|
||||
'消費型商品:購入後7日以内かつ未使用の商品は返金できます。一部でも使用した商品は返金対象外です。\nサブスク商品:決済後24時間以内に特典(追加報酬など)を未使用の場合、返金できます。\n返金承認後7〜14日以内に返金が完了します。';
|
||||
|
||||
@override
|
||||
String get payDetailTitle => '決済履歴の詳細';
|
||||
@@ -1516,6 +1509,15 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
@override
|
||||
String get notifKindEvolution => '惑星の進化';
|
||||
|
||||
@override
|
||||
String get notifKindCampaignRefund => 'キャンペーン返金';
|
||||
|
||||
@override
|
||||
String get notifKindCampaignCancel => 'キャンペーン中止';
|
||||
|
||||
@override
|
||||
String get notifKindCampaignReport => '結果報告';
|
||||
|
||||
@override
|
||||
String get notifTargetPost => '投稿';
|
||||
|
||||
@@ -1843,34 +1845,31 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String countryName(String code) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
code,
|
||||
{
|
||||
'KR': '韓国',
|
||||
'JP': '日本',
|
||||
'US': 'アメリカ',
|
||||
'CN': '中国',
|
||||
'TW': '台湾',
|
||||
'HK': '香港',
|
||||
'TH': 'タイ',
|
||||
'VN': 'ベトナム',
|
||||
'ID': 'インドネシア',
|
||||
'PH': 'フィリピン',
|
||||
'MY': 'マレーシア',
|
||||
'SG': 'シンガポール',
|
||||
'IN': 'インド',
|
||||
'GB': 'イギリス',
|
||||
'FR': 'フランス',
|
||||
'DE': 'ドイツ',
|
||||
'ES': 'スペイン',
|
||||
'BR': 'ブラジル',
|
||||
'MX': 'メキシコ',
|
||||
'CA': 'カナダ',
|
||||
'AU': 'オーストラリア',
|
||||
'ZZ': '未指定',
|
||||
'other': '-',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(code, {
|
||||
'KR': '韓国',
|
||||
'JP': '日本',
|
||||
'US': 'アメリカ',
|
||||
'CN': '中国',
|
||||
'TW': '台湾',
|
||||
'HK': '香港',
|
||||
'TH': 'タイ',
|
||||
'VN': 'ベトナム',
|
||||
'ID': 'インドネシア',
|
||||
'PH': 'フィリピン',
|
||||
'MY': 'マレーシア',
|
||||
'SG': 'シンガポール',
|
||||
'IN': 'インド',
|
||||
'GB': 'イギリス',
|
||||
'FR': 'フランス',
|
||||
'DE': 'ドイツ',
|
||||
'ES': 'スペイン',
|
||||
'BR': 'ブラジル',
|
||||
'MX': 'メキシコ',
|
||||
'CA': 'カナダ',
|
||||
'AU': 'オーストラリア',
|
||||
'ZZ': '未指定',
|
||||
'other': '-',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@@ -2066,7 +2065,8 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get adWarpBefore => 'Warping...ファンダムとアーティストにもっと貢献できるよう、ぴったりの広告を探しています。';
|
||||
String get adWarpBefore =>
|
||||
'Warping...ファンダムとアーティストにもっと貢献できるよう、ぴったりの広告を探しています。';
|
||||
|
||||
@override
|
||||
String get adWarpAfter => 'Warping...あなたの貢献への報酬を準備しています。';
|
||||
@@ -2219,7 +2219,8 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get nebulaAlreadyToday => '今日はすでに星雲を作成しました。';
|
||||
|
||||
@override
|
||||
String get nebulaCreatedKeepPrimary => '星雲を作成しました。メイン惑星は前回の変更から30日経過後に変更できるため、そのままです。';
|
||||
String get nebulaCreatedKeepPrimary =>
|
||||
'星雲を作成しました。メイン惑星は前回の変更から30日経過後に変更できるため、そのままです。';
|
||||
|
||||
@override
|
||||
String get planetLeave => '脱退する';
|
||||
@@ -2385,7 +2386,12 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get campaignWeekdays => '日,月,火,水,木,金,土';
|
||||
|
||||
@override
|
||||
String campaignPeriodRange(String startMonth, String startDay, String endMonth, String endDay) {
|
||||
String campaignPeriodRange(
|
||||
String startMonth,
|
||||
String startDay,
|
||||
String endMonth,
|
||||
String endDay,
|
||||
) {
|
||||
return '$startMonth月$startDay日 ~ $endMonth月$endDay日';
|
||||
}
|
||||
|
||||
@@ -2429,7 +2435,12 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get campaignSubmitTitle => 'この内容で投稿しますか?';
|
||||
|
||||
@override
|
||||
String campaignSubmitBody(String title, String goal, String days, String fee) {
|
||||
String campaignSubmitBody(
|
||||
String title,
|
||||
String goal,
|
||||
String days,
|
||||
String fee,
|
||||
) {
|
||||
return '$title · 目標 $goal POP · $days日\n登録料 $fee POP が差し引かれ、運営の審査後に支援が始まります。';
|
||||
}
|
||||
|
||||
@@ -2636,7 +2647,14 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String questCreateCost(String title, String reward, String count, String pool, String fee, String total) {
|
||||
String questCreateCost(
|
||||
String title,
|
||||
String reward,
|
||||
String count,
|
||||
String pool,
|
||||
String fee,
|
||||
String total,
|
||||
) {
|
||||
return '$title\n報酬 $reward POP × $count人 = $pool POP\n手数料 $fee POP(公開時に消滅)\n合計 $total POP が差し引かれます。';
|
||||
}
|
||||
|
||||
@@ -2778,7 +2796,7 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get homeGrowTogether => '一緒に成長する';
|
||||
|
||||
@override
|
||||
String get homeArtistNews => 'アーティストニュース';
|
||||
String get homeArtistNews => 'AI Daily Briefing';
|
||||
|
||||
@override
|
||||
String get growthConditionsTitle => '成長条件';
|
||||
@@ -2845,7 +2863,8 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get questCancelInReview => '審査中に取り消すと、預けた報酬POPと手数料はすべて返還されます。';
|
||||
|
||||
@override
|
||||
String get questCancelPublished => '公開中のクエストを取り消すと参加はすぐ締め切られ、残りの報酬POPは返還されます。手数料は返還されません。';
|
||||
String get questCancelPublished =>
|
||||
'公開中のクエストを取り消すと参加はすぐ締め切られ、残りの報酬POPは返還されます。手数料は返還されません。';
|
||||
|
||||
@override
|
||||
String get questUnderReview => '運営の審査中です。承認されると公開されます。';
|
||||
|
||||
@@ -63,31 +63,25 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String authProviderLogin(String provider) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
provider,
|
||||
{
|
||||
'apple': 'Apple로 로그인',
|
||||
'google': 'Google로 로그인',
|
||||
'kakao': 'Kakao로 로그인',
|
||||
'line': 'LINE으로 로그인',
|
||||
'other': '이메일로 로그인',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||||
'apple': 'Apple로 로그인',
|
||||
'google': 'Google로 로그인',
|
||||
'kakao': 'Kakao로 로그인',
|
||||
'line': 'LINE으로 로그인',
|
||||
'other': '이메일로 로그인',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@override
|
||||
String authProviderSignup(String provider) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
provider,
|
||||
{
|
||||
'apple': 'Apple로 가입하기',
|
||||
'google': 'Google로 가입하기',
|
||||
'kakao': 'Kakao로 가입하기',
|
||||
'line': 'LINE으로 가입하기',
|
||||
'other': '이메일로 가입하기',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||||
'apple': 'Apple로 가입하기',
|
||||
'google': 'Google로 가입하기',
|
||||
'kakao': 'Kakao로 가입하기',
|
||||
'line': 'LINE으로 가입하기',
|
||||
'other': '이메일로 가입하기',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@@ -525,31 +519,25 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String authProviderStart(String provider) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
provider,
|
||||
{
|
||||
'email': '이메일로 시작하기',
|
||||
'kakao': '카카오로 시작하기',
|
||||
'line': 'LINE으로 시작하기',
|
||||
'apple': 'Apple로 시작하기',
|
||||
'other': 'Google로 시작하기',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||||
'email': '이메일로 시작하기',
|
||||
'kakao': '카카오로 시작하기',
|
||||
'line': 'LINE으로 시작하기',
|
||||
'apple': 'Apple로 시작하기',
|
||||
'other': 'Google로 시작하기',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@override
|
||||
String authProviderName(String provider) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
provider,
|
||||
{
|
||||
'email': '이메일',
|
||||
'kakao': '카카오',
|
||||
'line': 'LINE',
|
||||
'apple': 'Apple',
|
||||
'other': 'Google',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||||
'email': '이메일',
|
||||
'kakao': '카카오',
|
||||
'line': 'LINE',
|
||||
'apple': 'Apple',
|
||||
'other': 'Google',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@@ -881,7 +869,8 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
String get nebulaNameTaken => '이미 사용중인 이름입니다.';
|
||||
|
||||
@override
|
||||
String get nebulaNameInvalid => '2~20자 한글·영문·숫자로 입력해 주세요(특수문자·이모지·연속/앞뒤 공백 불가).';
|
||||
String get nebulaNameInvalid =>
|
||||
'2~20자 한글·영문·숫자로 입력해 주세요(특수문자·이모지·연속/앞뒤 공백 불가).';
|
||||
|
||||
@override
|
||||
String get nebulaNameHint => '팬덤 이름';
|
||||
@@ -959,7 +948,9 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
String get zapRetrySame => '같은 기여 다시 확인';
|
||||
|
||||
@override
|
||||
String get heroOwnerSuffix => '님의';
|
||||
String heroOwner(String name) {
|
||||
return '$name 님의';
|
||||
}
|
||||
|
||||
@override
|
||||
String get heroStartPrompt => '행성을 생성 또는 가입하고\n팬우주를 시작해 보세요!';
|
||||
@@ -1304,7 +1295,8 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
String get payEmpty => '결제 내역이 없습니다.';
|
||||
|
||||
@override
|
||||
String get payRefundGuide => '소비형 상품 : 구매 후 7일 이내이며 사용하지 않은 상품은 환불 가능합니다. 일부라도 사용된 상품은 환불 대상에서 제외됩니다.\n구독형 상품 : 결제 후 24시간 이내 혜택 미사용(추가 보상 등) 시 환불 가능합니다.\n환불 승인 후 7-14 이내 환불 완료 처리가 됩니다.';
|
||||
String get payRefundGuide =>
|
||||
'소비형 상품 : 구매 후 7일 이내이며 사용하지 않은 상품은 환불 가능합니다. 일부라도 사용된 상품은 환불 대상에서 제외됩니다.\n구독형 상품 : 결제 후 24시간 이내 혜택 미사용(추가 보상 등) 시 환불 가능합니다.\n환불 승인 후 7-14 이내 환불 완료 처리가 됩니다.';
|
||||
|
||||
@override
|
||||
String get payDetailTitle => '결제 내역 상세';
|
||||
@@ -1490,7 +1482,8 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
String get tierPromptSuffix => '를 올려보세요';
|
||||
|
||||
@override
|
||||
String get tierPassportNote => 'Passport Tier 는 레벨과 별개인 카드 외형 등급이며 내려가지 않습니다.';
|
||||
String get tierPassportNote =>
|
||||
'Passport Tier 는 레벨과 별개인 카드 외형 등급이며 내려가지 않습니다.';
|
||||
|
||||
@override
|
||||
String get tierTotalContribution => '누적 기여';
|
||||
@@ -1516,6 +1509,15 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
@override
|
||||
String get notifKindEvolution => '행성 진화';
|
||||
|
||||
@override
|
||||
String get notifKindCampaignRefund => '캠페인 환불';
|
||||
|
||||
@override
|
||||
String get notifKindCampaignCancel => '캠페인 취소';
|
||||
|
||||
@override
|
||||
String get notifKindCampaignReport => '결과 보고';
|
||||
|
||||
@override
|
||||
String get notifTargetPost => '게시물';
|
||||
|
||||
@@ -1594,7 +1596,8 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
String get stationReason => '추천 이유 (선택)';
|
||||
|
||||
@override
|
||||
String get stationSuggestNote => '제안하신 링크는 운영 검토를 거쳐 등록됩니다. 검토 결과는 알림으로 알려 드립니다.';
|
||||
String get stationSuggestNote =>
|
||||
'제안하신 링크는 운영 검토를 거쳐 등록됩니다. 검토 결과는 알림으로 알려 드립니다.';
|
||||
|
||||
@override
|
||||
String get heroGiftUnavailable => '이 선물은 현재 수령할 수 없습니다.';
|
||||
@@ -1843,34 +1846,31 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String countryName(String code) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
code,
|
||||
{
|
||||
'KR': '대한민국',
|
||||
'JP': '일본',
|
||||
'US': '미국',
|
||||
'CN': '중국',
|
||||
'TW': '대만',
|
||||
'HK': '홍콩',
|
||||
'TH': '태국',
|
||||
'VN': '베트남',
|
||||
'ID': '인도네시아',
|
||||
'PH': '필리핀',
|
||||
'MY': '말레이시아',
|
||||
'SG': '싱가포르',
|
||||
'IN': '인도',
|
||||
'GB': '영국',
|
||||
'FR': '프랑스',
|
||||
'DE': '독일',
|
||||
'ES': '스페인',
|
||||
'BR': '브라질',
|
||||
'MX': '멕시코',
|
||||
'CA': '캐나다',
|
||||
'AU': '호주',
|
||||
'ZZ': '미지정',
|
||||
'other': '-',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(code, {
|
||||
'KR': '대한민국',
|
||||
'JP': '일본',
|
||||
'US': '미국',
|
||||
'CN': '중국',
|
||||
'TW': '대만',
|
||||
'HK': '홍콩',
|
||||
'TH': '태국',
|
||||
'VN': '베트남',
|
||||
'ID': '인도네시아',
|
||||
'PH': '필리핀',
|
||||
'MY': '말레이시아',
|
||||
'SG': '싱가포르',
|
||||
'IN': '인도',
|
||||
'GB': '영국',
|
||||
'FR': '프랑스',
|
||||
'DE': '독일',
|
||||
'ES': '스페인',
|
||||
'BR': '브라질',
|
||||
'MX': '멕시코',
|
||||
'CA': '캐나다',
|
||||
'AU': '호주',
|
||||
'ZZ': '미지정',
|
||||
'other': '-',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@@ -2066,7 +2066,8 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get adWarpBefore => 'Warping...우리 팬덤과 아티스트에 더 많은 기여를 위해 적합한 광고를 열심히 찾고 있어요.';
|
||||
String get adWarpBefore =>
|
||||
'Warping...우리 팬덤과 아티스트에 더 많은 기여를 위해 적합한 광고를 열심히 찾고 있어요.';
|
||||
|
||||
@override
|
||||
String get adWarpAfter => 'Warping...당신의 기여에 대한 보상을 준비하고 있어요.';
|
||||
@@ -2219,7 +2220,8 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
String get nebulaAlreadyToday => '이미 오늘 성운을 생성하셨습니다.';
|
||||
|
||||
@override
|
||||
String get nebulaCreatedKeepPrimary => '성운을 만들었습니다. 기본 행성은 최근 변경 후 30일이 지나야 바꿀 수 있어 그대로 유지됩니다.';
|
||||
String get nebulaCreatedKeepPrimary =>
|
||||
'성운을 만들었습니다. 기본 행성은 최근 변경 후 30일이 지나야 바꿀 수 있어 그대로 유지됩니다.';
|
||||
|
||||
@override
|
||||
String get planetLeave => '탈퇴하기';
|
||||
@@ -2246,7 +2248,8 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
String get campaignStatusWithdrawn => '개설자가 철회한 캠페인입니다.';
|
||||
|
||||
@override
|
||||
String get campaignStatusCancelled => '운영 사유로 취소되었습니다. 등록비와 후원 POP 을 돌려드렸습니다.';
|
||||
String get campaignStatusCancelled =>
|
||||
'운영 사유로 취소되었습니다. 등록비와 후원 POP 을 돌려드렸습니다.';
|
||||
|
||||
@override
|
||||
String get rankWindowDaily => '일간';
|
||||
@@ -2385,7 +2388,12 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
String get campaignWeekdays => '일,월,화,수,목,금,토';
|
||||
|
||||
@override
|
||||
String campaignPeriodRange(String startMonth, String startDay, String endMonth, String endDay) {
|
||||
String campaignPeriodRange(
|
||||
String startMonth,
|
||||
String startDay,
|
||||
String endMonth,
|
||||
String endDay,
|
||||
) {
|
||||
return '$startMonth월 $startDay일 ~ $endMonth월 $endDay일';
|
||||
}
|
||||
|
||||
@@ -2429,7 +2437,12 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
String get campaignSubmitTitle => '이 내용으로 올릴까요?';
|
||||
|
||||
@override
|
||||
String campaignSubmitBody(String title, String goal, String days, String fee) {
|
||||
String campaignSubmitBody(
|
||||
String title,
|
||||
String goal,
|
||||
String days,
|
||||
String fee,
|
||||
) {
|
||||
return '$title · 목표 $goal POP · $days일\n등록비 $fee POP 이 빠지고 운영 검수 뒤 모금이 열립니다.';
|
||||
}
|
||||
|
||||
@@ -2636,7 +2649,14 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String questCreateCost(String title, String reward, String count, String pool, String fee, String total) {
|
||||
String questCreateCost(
|
||||
String title,
|
||||
String reward,
|
||||
String count,
|
||||
String pool,
|
||||
String fee,
|
||||
String total,
|
||||
) {
|
||||
return '$title\n보상 $reward POP × $count명 = $pool POP\n수수료 $fee POP (공개 시 소멸)\n총 $total POP 이 차감됩니다.';
|
||||
}
|
||||
|
||||
@@ -2778,7 +2798,7 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
String get homeGrowTogether => '함께 성장하기';
|
||||
|
||||
@override
|
||||
String get homeArtistNews => '아티스트 소식';
|
||||
String get homeArtistNews => 'AI Daily Briefing';
|
||||
|
||||
@override
|
||||
String get growthConditionsTitle => '성장 조건';
|
||||
@@ -2842,10 +2862,12 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
String get questCancel => '퀘스트 취소';
|
||||
|
||||
@override
|
||||
String get questCancelInReview => '검수 중인 퀘스트를 취소하면 예치한 보상 POP 과 수수료를 모두 돌려드려요.';
|
||||
String get questCancelInReview =>
|
||||
'검수 중인 퀘스트를 취소하면 예치한 보상 POP 과 수수료를 모두 돌려드려요.';
|
||||
|
||||
@override
|
||||
String get questCancelPublished => '공개된 퀘스트를 취소하면 참여가 바로 마감되고 남은 보상 POP 은 돌려드려요. 수수료는 돌려드리지 않아요.';
|
||||
String get questCancelPublished =>
|
||||
'공개된 퀘스트를 취소하면 참여가 바로 마감되고 남은 보상 POP 은 돌려드려요. 수수료는 돌려드리지 않아요.';
|
||||
|
||||
@override
|
||||
String get questUnderReview => '운영 검수 중이에요. 승인되면 공개됩니다.';
|
||||
@@ -2966,7 +2988,8 @@ class AppLocalizationsKo extends AppLocalizations {
|
||||
String get onbPermLocation => '위치';
|
||||
|
||||
@override
|
||||
String get onbPermLocationDesc => '위치 퀘스트의 장소 도착을 확인합니다. 위치 퀘스트를 처음 시작할 때 요청해요.';
|
||||
String get onbPermLocationDesc =>
|
||||
'위치 퀘스트의 장소 도착을 확인합니다. 위치 퀘스트를 처음 시작할 때 요청해요.';
|
||||
|
||||
@override
|
||||
String get onbPermContinue => '계속';
|
||||
|
||||
@@ -63,31 +63,25 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String authProviderLogin(String provider) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
provider,
|
||||
{
|
||||
'apple': '通过Apple登录',
|
||||
'google': '通过Google登录',
|
||||
'kakao': '通过Kakao登录',
|
||||
'line': '通过LINE登录',
|
||||
'other': '通过邮箱登录',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||||
'apple': '通过Apple登录',
|
||||
'google': '通过Google登录',
|
||||
'kakao': '通过Kakao登录',
|
||||
'line': '通过LINE登录',
|
||||
'other': '通过邮箱登录',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@override
|
||||
String authProviderSignup(String provider) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
provider,
|
||||
{
|
||||
'apple': '通过Apple注册',
|
||||
'google': '通过Google注册',
|
||||
'kakao': '通过Kakao注册',
|
||||
'line': '通过LINE注册',
|
||||
'other': '通过邮箱注册',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||||
'apple': '通过Apple注册',
|
||||
'google': '通过Google注册',
|
||||
'kakao': '通过Kakao注册',
|
||||
'line': '通过LINE注册',
|
||||
'other': '通过邮箱注册',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@@ -525,31 +519,25 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String authProviderStart(String provider) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
provider,
|
||||
{
|
||||
'email': '使用邮箱开始',
|
||||
'kakao': '使用 Kakao 开始',
|
||||
'line': '使用 LINE 开始',
|
||||
'apple': '使用 Apple 开始',
|
||||
'other': '使用 Google 开始',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||||
'email': '使用邮箱开始',
|
||||
'kakao': '使用 Kakao 开始',
|
||||
'line': '使用 LINE 开始',
|
||||
'apple': '使用 Apple 开始',
|
||||
'other': '使用 Google 开始',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@override
|
||||
String authProviderName(String provider) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
provider,
|
||||
{
|
||||
'email': '邮箱',
|
||||
'kakao': 'Kakao',
|
||||
'line': 'LINE',
|
||||
'apple': 'Apple',
|
||||
'other': 'Google',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(provider, {
|
||||
'email': '邮箱',
|
||||
'kakao': 'Kakao',
|
||||
'line': 'LINE',
|
||||
'apple': 'Apple',
|
||||
'other': 'Google',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@@ -959,7 +947,9 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
String get zapRetrySame => '重新确认本次贡献';
|
||||
|
||||
@override
|
||||
String get heroOwnerSuffix => '的';
|
||||
String heroOwner(String name) {
|
||||
return '$name 的';
|
||||
}
|
||||
|
||||
@override
|
||||
String get heroStartPrompt => '创建或加入星球,\n开启粉丝宇宙吧!';
|
||||
@@ -1304,7 +1294,8 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
String get payEmpty => '暂无支付记录。';
|
||||
|
||||
@override
|
||||
String get payRefundGuide => '消耗型商品:购买后 7 天内且未使用可退款,已部分使用的商品不予退款。\n订阅型商品:支付后 24 小时内未使用权益(如额外奖励)可退款。\n退款批准后 7–14 天内完成退款。';
|
||||
String get payRefundGuide =>
|
||||
'消耗型商品:购买后 7 天内且未使用可退款,已部分使用的商品不予退款。\n订阅型商品:支付后 24 小时内未使用权益(如额外奖励)可退款。\n退款批准后 7–14 天内完成退款。';
|
||||
|
||||
@override
|
||||
String get payDetailTitle => '支付详情';
|
||||
@@ -1516,6 +1507,15 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
@override
|
||||
String get notifKindEvolution => '星球进化';
|
||||
|
||||
@override
|
||||
String get notifKindCampaignRefund => '活动退款';
|
||||
|
||||
@override
|
||||
String get notifKindCampaignCancel => '活动取消';
|
||||
|
||||
@override
|
||||
String get notifKindCampaignReport => '结果报告';
|
||||
|
||||
@override
|
||||
String get notifTargetPost => '帖子';
|
||||
|
||||
@@ -1843,34 +1843,31 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String countryName(String code) {
|
||||
String _temp0 = intl.Intl.selectLogic(
|
||||
code,
|
||||
{
|
||||
'KR': '韩国',
|
||||
'JP': '日本',
|
||||
'US': '美国',
|
||||
'CN': '中国',
|
||||
'TW': '台湾',
|
||||
'HK': '香港',
|
||||
'TH': '泰国',
|
||||
'VN': '越南',
|
||||
'ID': '印度尼西亚',
|
||||
'PH': '菲律宾',
|
||||
'MY': '马来西亚',
|
||||
'SG': '新加坡',
|
||||
'IN': '印度',
|
||||
'GB': '英国',
|
||||
'FR': '法国',
|
||||
'DE': '德国',
|
||||
'ES': '西班牙',
|
||||
'BR': '巴西',
|
||||
'MX': '墨西哥',
|
||||
'CA': '加拿大',
|
||||
'AU': '澳大利亚',
|
||||
'ZZ': '未指定',
|
||||
'other': '-',
|
||||
},
|
||||
);
|
||||
String _temp0 = intl.Intl.selectLogic(code, {
|
||||
'KR': '韩国',
|
||||
'JP': '日本',
|
||||
'US': '美国',
|
||||
'CN': '中国',
|
||||
'TW': '台湾',
|
||||
'HK': '香港',
|
||||
'TH': '泰国',
|
||||
'VN': '越南',
|
||||
'ID': '印度尼西亚',
|
||||
'PH': '菲律宾',
|
||||
'MY': '马来西亚',
|
||||
'SG': '新加坡',
|
||||
'IN': '印度',
|
||||
'GB': '英国',
|
||||
'FR': '法国',
|
||||
'DE': '德国',
|
||||
'ES': '西班牙',
|
||||
'BR': '巴西',
|
||||
'MX': '墨西哥',
|
||||
'CA': '加拿大',
|
||||
'AU': '澳大利亚',
|
||||
'ZZ': '未指定',
|
||||
'other': '-',
|
||||
});
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@@ -2385,7 +2382,12 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
String get campaignWeekdays => '日,一,二,三,四,五,六';
|
||||
|
||||
@override
|
||||
String campaignPeriodRange(String startMonth, String startDay, String endMonth, String endDay) {
|
||||
String campaignPeriodRange(
|
||||
String startMonth,
|
||||
String startDay,
|
||||
String endMonth,
|
||||
String endDay,
|
||||
) {
|
||||
return '$startMonth月$startDay日 ~ $endMonth月$endDay日';
|
||||
}
|
||||
|
||||
@@ -2429,7 +2431,12 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
String get campaignSubmitTitle => '按此内容提交吗?';
|
||||
|
||||
@override
|
||||
String campaignSubmitBody(String title, String goal, String days, String fee) {
|
||||
String campaignSubmitBody(
|
||||
String title,
|
||||
String goal,
|
||||
String days,
|
||||
String fee,
|
||||
) {
|
||||
return '$title · 目标 $goal POP · $days天\n将扣除 $fee POP 登记费,运营审核后开放筹集。';
|
||||
}
|
||||
|
||||
@@ -2636,7 +2643,14 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String questCreateCost(String title, String reward, String count, String pool, String fee, String total) {
|
||||
String questCreateCost(
|
||||
String title,
|
||||
String reward,
|
||||
String count,
|
||||
String pool,
|
||||
String fee,
|
||||
String total,
|
||||
) {
|
||||
return '$title\n奖励 $reward POP × $count人 = $pool POP\n手续费 $fee POP(发布时销毁)\n共扣除 $total POP。';
|
||||
}
|
||||
|
||||
@@ -2778,7 +2792,7 @@ class AppLocalizationsZh extends AppLocalizations {
|
||||
String get homeGrowTogether => '一起成长';
|
||||
|
||||
@override
|
||||
String get homeArtistNews => '艺人动态';
|
||||
String get homeArtistNews => 'AI Daily Briefing';
|
||||
|
||||
@override
|
||||
String get growthConditionsTitle => '成长条件';
|
||||
|
||||
@@ -272,7 +272,7 @@
|
||||
"campaignView": "查看活动",
|
||||
"growthFinalReached": "已到达最终阶段",
|
||||
"zapRetrySame": "重新确认本次贡献",
|
||||
"heroOwnerSuffix": "的",
|
||||
"heroOwner": "{name} 的",
|
||||
"heroStartPrompt": "创建或加入星球,\n开启粉丝宇宙吧!",
|
||||
"heroNebulaPrompt": "用活动获得的 POP\n为星云做贡献吧!",
|
||||
"heroRecentContribution": "凭借 {pop} POP 的贡献\n正在稳步成长。",
|
||||
@@ -450,6 +450,9 @@
|
||||
"notifKindCampaign": "活动达成",
|
||||
"notifKindQuest": "任务完成",
|
||||
"notifKindEvolution": "星球进化",
|
||||
"notifKindCampaignRefund": "活动退款",
|
||||
"notifKindCampaignCancel": "活动取消",
|
||||
"notifKindCampaignReport": "结果报告",
|
||||
"notifTargetPost": "帖子",
|
||||
"notifTargetCampaign": "活动",
|
||||
"notifTargetQuest": "任务详情",
|
||||
@@ -827,7 +830,7 @@
|
||||
"heroNebulaGrowthRate": "星云成长率 {percent}%",
|
||||
"homeIncubator": "粉丝星球孵化器",
|
||||
"homeGrowTogether": "一起成长",
|
||||
"homeArtistNews": "艺人动态",
|
||||
"homeArtistNews": "AI Daily Briefing",
|
||||
"growthConditionsTitle": "成长条件",
|
||||
"eclipseButtonSoon": "{time}后将发生日食!\n摇动手机来阻止日食!",
|
||||
"eclipseButtonActive": "日食已发生!\n请在{seconds}秒内摇动手机来阻止!",
|
||||
|
||||
@@ -887,7 +887,7 @@ class RemoteAppLocalizations extends AppLocalizations {
|
||||
String get heroNextEvolution => _remote['heroNextEvolution'] ?? _base.heroNextEvolution;
|
||||
|
||||
@override
|
||||
String get heroOwnerSuffix => _remote['heroOwnerSuffix'] ?? _base.heroOwnerSuffix;
|
||||
String heroOwner(String name) => _fill('heroOwner', {'name': name}) ?? _base.heroOwner(name);
|
||||
|
||||
@override
|
||||
String get heroParticipate => _remote['heroParticipate'] ?? _base.heroParticipate;
|
||||
@@ -1357,6 +1357,15 @@ class RemoteAppLocalizations extends AppLocalizations {
|
||||
@override
|
||||
String get notifKindCampaign => _remote['notifKindCampaign'] ?? _base.notifKindCampaign;
|
||||
|
||||
@override
|
||||
String get notifKindCampaignCancel => _remote['notifKindCampaignCancel'] ?? _base.notifKindCampaignCancel;
|
||||
|
||||
@override
|
||||
String get notifKindCampaignRefund => _remote['notifKindCampaignRefund'] ?? _base.notifKindCampaignRefund;
|
||||
|
||||
@override
|
||||
String get notifKindCampaignReport => _remote['notifKindCampaignReport'] ?? _base.notifKindCampaignReport;
|
||||
|
||||
@override
|
||||
String get notifKindComment => _remote['notifKindComment'] ?? _base.notifKindComment;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user