fix(player-desktop): 移除分类及标签的表情符号、修复首页快速下注缺少赔率数据及缺失翻译键的问题
This commit is contained in:
@@ -5,9 +5,9 @@ import { useI18n } from 'vue-i18n';
|
||||
type SportCategory = 'football' | 'basketball' | 'tennis';
|
||||
|
||||
const SPORT_CATEGORIES = [
|
||||
{ id: 'football' as const, icon: '⚽', labelKey: 'bet.sport_football', enabled: true },
|
||||
{ id: 'basketball' as const, icon: '🏀', labelKey: 'bet.sport_basketball', enabled: false },
|
||||
{ id: 'tennis' as const, icon: '🎾', labelKey: 'bet.sport_tennis', enabled: false },
|
||||
{ id: 'football' as const, icon: '', labelKey: 'bet.sport_football', enabled: true },
|
||||
{ id: 'basketball' as const, icon: '', labelKey: 'bet.sport_basketball', enabled: false },
|
||||
{ id: 'tennis' as const, icon: '', labelKey: 'bet.sport_tennis', enabled: false },
|
||||
] as const;
|
||||
|
||||
const { t } = useI18n();
|
||||
@@ -34,7 +34,7 @@ function selectSport(id: SportCategory, enabled: boolean) {
|
||||
:aria-current="sport.enabled && activeSport === sport.id ? 'page' : undefined"
|
||||
@click="selectSport(sport.id, sport.enabled)"
|
||||
>
|
||||
<span class="sport-category-icon" aria-hidden="true">{{ sport.icon }}</span>
|
||||
<span v-if="sport.icon" class="sport-category-icon" aria-hidden="true">{{ sport.icon }}</span>
|
||||
<span class="sport-category-label">{{ t(sport.labelKey) }}</span>
|
||||
<span v-if="!sport.enabled" class="sport-category-soon">{{ t('bet.sport_coming_soon') }}</span>
|
||||
</button>
|
||||
|
||||
@@ -405,6 +405,7 @@ export default {
|
||||
correct_score: 'Correct score',
|
||||
no_markets: 'No markets available',
|
||||
no_markets_filtered: 'No markets match the current filter',
|
||||
no_market_odds: 'No odds available',
|
||||
popover_title: 'Confirm bet',
|
||||
place_now: 'Bet now',
|
||||
add_to_single: 'Add to singles',
|
||||
|
||||
@@ -417,6 +417,7 @@ export default {
|
||||
correct_score: 'Skor tepat',
|
||||
no_markets: 'Tiada pasaran tersedia',
|
||||
no_markets_filtered: 'Tiada pasaran sepadan dengan penapis semasa',
|
||||
no_market_odds: 'Tiada odds pasaran',
|
||||
popover_title: 'Sahkan pertaruhan',
|
||||
place_now: 'Pertaruhan sekarang',
|
||||
add_to_single: 'Tambah tunggal',
|
||||
|
||||
@@ -405,6 +405,7 @@ export default {
|
||||
correct_score: '波胆',
|
||||
no_markets: '暂无可用盘口',
|
||||
no_markets_filtered: '当前筛选下暂无盘口',
|
||||
no_market_odds: '暂无盘口赔率',
|
||||
popover_title: '确认投注',
|
||||
place_now: '立即下注',
|
||||
add_to_single: '加入单关',
|
||||
|
||||
@@ -131,7 +131,7 @@ void loadParlayMatches(true);
|
||||
:class="{ active: mainTab === 'matches' }"
|
||||
@click="setMainTab('matches')"
|
||||
>
|
||||
⚽ {{ t('bet.tab_matches') }}
|
||||
{{ t('bet.tab_matches') }}
|
||||
</button>
|
||||
<button
|
||||
type="button"
|
||||
@@ -139,7 +139,7 @@ void loadParlayMatches(true);
|
||||
:class="{ active: mainTab === 'outright' }"
|
||||
@click="setMainTab('outright')"
|
||||
>
|
||||
🏆 {{ t('bet.tab_outright') }}
|
||||
{{ t('bet.tab_outright') }}
|
||||
</button>
|
||||
</div>
|
||||
<button
|
||||
|
||||
Reference in New Issue
Block a user