重构
This commit is contained in:
@@ -279,6 +279,7 @@ const adminPages: Record<string, string> = {
|
||||
'match.field.lang_en': 'EN',
|
||||
'match.field.lang_ms': 'MS',
|
||||
'match.field.kickoff': 'Kickoff time',
|
||||
'match.timezone.platform_hint': 'Saved as Malaysia time (UTC+8)',
|
||||
'match.field.home_team': 'Home team',
|
||||
'match.field.away_team': 'Away team',
|
||||
'match.field.home_en': 'Home (EN)',
|
||||
@@ -491,7 +492,8 @@ const adminPages: Record<string, string> = {
|
||||
'matchEditor.field.promo_label': 'Promo label',
|
||||
'matchEditor.field.promo_label_optional': 'Promo label (optional)',
|
||||
'matchEditor.field.line_value': 'Line',
|
||||
'matchEditor.ph.kickoff': 'Select kickoff date & time',
|
||||
'matchEditor.field.player_visible': 'Show on player',
|
||||
'matchEditor.ph.kickoff': 'Select kickoff date & time (Malaysia time)',
|
||||
'matchEditor.group.league': 'League',
|
||||
'matchEditor.hint.league_readonly': 'Edit league name and logo from the tournament list; shown here read-only.',
|
||||
'matchEditor.group.home': 'Home team',
|
||||
@@ -511,7 +513,7 @@ const adminPages: Record<string, string> = {
|
||||
'matchEditor.market.HT_HANDICAP': 'HT handicap',
|
||||
'matchEditor.market.HT_OVER_UNDER': 'HT O/U',
|
||||
'matchEditor.market.FT_CORRECT_SCORE': 'FT correct score',
|
||||
'matchEditor.market.HT_CORRECT_SCORE': 'HT correct score',
|
||||
'matchEditor.market.HT_CORRECT_SCORE': '1H correct score',
|
||||
'matchEditor.market.SH_CORRECT_SCORE': '2H correct score',
|
||||
'matchEditor.period.FT': 'Full time',
|
||||
'matchEditor.period.HT': 'Half time',
|
||||
@@ -571,6 +573,13 @@ const adminPages: Record<string, string> = {
|
||||
'settlement.col.parlay_legs': 'Parlay legs',
|
||||
'settlement.ht_score': 'Half-time score',
|
||||
'settlement.ft_score': 'Full-time score',
|
||||
'settlement.stats_facts': 'Match facts',
|
||||
'settlement.corners': 'Corners',
|
||||
'settlement.cards': 'Cards',
|
||||
'settlement.yellow_cards': 'Yellow cards',
|
||||
'settlement.red_cards': 'Red cards',
|
||||
'settlement.home_stat': 'Home',
|
||||
'settlement.away_stat': 'Away',
|
||||
'settlement.record_score': 'Save score',
|
||||
'settlement.preview_hint': 'Preview moves the match to pending settlement and calculates payouts (scores are saved on confirm; you can reopen betting before confirming)',
|
||||
'settlement.preview_btn': 'Preview settlement',
|
||||
@@ -591,9 +600,9 @@ const adminPages: Record<string, string> = {
|
||||
'settlement.preview_items_scroll_hint': 'Scroll when the list is long',
|
||||
'settlement.preview_col.result': 'Match result',
|
||||
'settlement.preview_zero_parlay_hint':
|
||||
'Est. payout is 0: {legs} winning leg(s) on this match are in cross-match parlays ({pending} bet(s) awaiting other fixtures).',
|
||||
'Est. payout is 0: {pending} cross-match parlay bet(s) must wait for every fixture before final settlement.',
|
||||
'settlement.preview_zero_lost_hint':
|
||||
'Est. payout is 0: {count} parlay(s) already lost on this match; other bets did not win here either.',
|
||||
'Est. payout is 0: {count} parlay(s) are ready for final settlement and lost; other bets did not win here either.',
|
||||
'settlement.preview_zero_default_hint':
|
||||
'Est. payout is 0: no winning or refundable outcome on this match yet.',
|
||||
'settlement.preview.result.WIN': 'Win',
|
||||
@@ -814,6 +823,7 @@ const adminPages: Record<string, string> = {
|
||||
'content.upload.pick_media_title': 'Select Banner Image',
|
||||
'content.upload.no_media': 'No banner images in library — upload one first',
|
||||
'content.upload.url_placeholder': 'Or paste image URL',
|
||||
'content.upload.recommended_size': 'Recommended size: 860 x 360 px, or any 43:18 image. The player carousel keeps the full image visible and fills extra space.',
|
||||
'content.link.none': 'No link',
|
||||
'content.locale.zh-CN': 'Chinese (Simplified)',
|
||||
'content.locale.en-US': 'English',
|
||||
|
||||
Reference in New Issue
Block a user