|
1 | | -<h1 class="page-heading">Profile</h1> |
| 1 | +<h1 class="page-heading">{{'ChuniV2.ProfilePage.Title' | translate}}</h1> |
2 | 2 | <div class="card"> |
3 | 3 | <div class="card-body"> |
4 | 4 | <h5 class="card-title mb-3">{{'ChuniV2.ProfilePage.Overview' | translate}}</h5> |
5 | 5 | <div *ngIf="profile" class="card-subtitle mb-3">{{profile.userName}}</div> |
6 | 6 | <table *ngIf="profile" class="table table-striped table-borderless"> |
7 | 7 | <tbody> |
8 | 8 | <tr> |
9 | | - <th>Level</th> |
| 9 | + <th>{{'ChuniV2.ProfilePage.Level' | translate}}</th> |
10 | 10 | <td>{{profile.reincarnationNum * 100 + profile.level}}</td> |
11 | 11 | </tr> |
12 | 12 | <tr> |
13 | | - <th>Rating</th> |
14 | | - <td>{{profile.playerRating / 100}} (max {{profile.highestRating / 100}})</td> |
| 13 | + <th>{{'ChuniV2.ProfilePage.Rating' | translate}}</th> |
| 14 | + <td>{{profile.playerRating / 100}} ({{'ChuniV2.ProfilePage.Max' | translate}} {{profile.highestRating / 100}})</td> |
15 | 15 | </tr> |
16 | 16 | <tr> |
17 | | - <th>Over Power</th> |
| 17 | + <th>{{'ChuniV2.ProfilePage.OverPower' | translate}}</th> |
18 | 18 | <td>{{profile.overPowerPoint / 100}} ({{profile.overPowerRate / 100}}%)</td> |
19 | 19 | </tr> |
20 | 20 | <tr> |
21 | | - <th>Play Count</th> |
| 21 | + <th>{{'ChuniV2.ProfilePage.PlayCount' | translate}}</th> |
22 | 22 | <td>{{profile.playCount}}</td> |
23 | 23 | </tr> |
24 | 24 | <tr> |
25 | | - <th>Last Play</th> |
| 25 | + <th>{{'ChuniV2.ProfilePage.LastPlay' | translate}}</th> |
26 | 26 | <td>{{profile.lastPlayDate}}</td> |
27 | 27 | </tr> |
28 | 28 | <tr> |
29 | | - <th>Current points</th> |
| 29 | + <th>{{'ChuniV2.ProfilePage.CurrentPoints' | translate}}</th> |
30 | 30 | <td>{{profile.point}}</td> |
31 | 31 | </tr> |
32 | 32 | <tr> |
33 | | - <th>Acquired points</th> |
| 33 | + <th>{{'ChuniV2.ProfilePage.AcquiredPoints' | translate}}</th> |
34 | 34 | <td>{{profile.totalPoint}}</td> |
35 | 35 | </tr> |
36 | 36 | </tbody> |
37 | 37 | </table> |
38 | | - <p>Looking for more? Some info moved to its respective menus.</p> |
| 38 | + <p>{{'ChuniV2.ProfilePage.MoreInfo' | translate}}</p> |
39 | 39 | </div> |
40 | 40 | </div> |
41 | 41 |
|
42 | 42 | <div class="card mt-3"> |
43 | 43 | <div class="card-body"> |
44 | | - <h5 class="card-title mb-3">Score Statistics</h5> |
| 44 | + <h5 class="card-title mb-3">{{'ChuniV2.ProfilePage.ScoreStatistics' | translate}}</h5> |
45 | 45 | <table *ngIf="profile" class="table table-striped table-borderless"> |
46 | 46 | <tbody> |
47 | 47 | <tr> |
48 | | - <th>Total High Score</th> |
| 48 | + <th>{{'ChuniV2.ProfilePage.TotalHighScore' | translate}}</th> |
49 | 49 | <td>{{profile.totalHiScore}}</td> |
50 | 50 | </tr> |
51 | 51 | <tr> |
52 | | - <th>Total Basic High Score</th> |
| 52 | + <th>{{'ChuniV2.ProfilePage.TotalBasicHighScore' | translate}}</th> |
53 | 53 | <td>{{profile.totalBasicHighScore}}</td> |
54 | 54 | </tr> |
55 | 55 | <tr> |
56 | | - <th>Total Advanced High Score</th> |
| 56 | + <th>{{'ChuniV2.ProfilePage.TotalAdvancedHighScore' | translate}}</th> |
57 | 57 | <td>{{profile.totalAdvancedHighScore}}</td> |
58 | 58 | </tr> |
59 | 59 | <tr> |
60 | | - <th>Total Expert High Score</th> |
| 60 | + <th>{{'ChuniV2.ProfilePage.TotalExpertHighScore' | translate}}</th> |
61 | 61 | <td>{{profile.totalExpertHighScore}}</td> |
62 | 62 | </tr> |
63 | 63 | <tr> |
64 | | - <th>Total Master High Score</th> |
| 64 | + <th>{{'ChuniV2.ProfilePage.TotalMasterHighScore' | translate}}</th> |
65 | 65 | <td>{{profile.totalMasterHighScore}}</td> |
66 | 66 | </tr> |
67 | 67 | <tr> |
68 | | - <th>Total Ultima High Score</th> |
| 68 | + <th>{{'ChuniV2.ProfilePage.TotalUltimaHighScore' | translate}}</th> |
69 | 69 | <td>{{profile.totalUltimaHighScore}}</td> |
70 | 70 | </tr> |
71 | 71 | </tbody> |
|
0 commit comments