mirror of
https://github.com/P3D-Legacy/P3D-Legacy.git
synced 2025-07-27 15:54:25 +02:00
Fix localization bugs
This commit is contained in:
parent
6b4e8941d2
commit
13493287ba
@ -88,6 +88,11 @@
|
|||||||
|
|
||||||
If LocalizationTokens.ContainsKey(TokenName) = False Then
|
If LocalizationTokens.ContainsKey(TokenName) = False Then
|
||||||
LocalizationTokens.Add(TokenName, New Token(TokenContent, "en", IsGameModeFile))
|
LocalizationTokens.Add(TokenName, New Token(TokenContent, "en", IsGameModeFile))
|
||||||
|
Else
|
||||||
|
If LocalizationTokens(TokenName).IsGameModeToken = False And IsGameModeFile = True Then
|
||||||
|
LocalizationTokens.Remove(TokenName)
|
||||||
|
LocalizationTokens.Add(TokenName, New Token(TokenContent, LanguageSuffix, IsGameModeFile))
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
|
@ -111,7 +111,15 @@ Public Class Badge
|
|||||||
For Each b As BadgeDeclaration In Badges
|
For Each b As BadgeDeclaration In Badges
|
||||||
If b.ID = ID Then
|
If b.ID = ID Then
|
||||||
If Localization.TokenExists("badge_" & b.ID.ToString) = True Then
|
If Localization.TokenExists("badge_" & b.ID.ToString) = True Then
|
||||||
Return Localization.GetString("badge_" & b.ID.ToString, b.Name)
|
If GameModeManager.ActiveGameMode.IsDefaultGamemode = False Then
|
||||||
|
If Localization.LocalizationTokens("badge_" & b.ID.ToString).IsGameModeToken = False Then
|
||||||
|
Return b.Name
|
||||||
|
Else
|
||||||
|
Return Localization.GetString("badge_" & b.ID.ToString)
|
||||||
|
End If
|
||||||
|
Else
|
||||||
|
Return Localization.GetString("badge_" & b.ID.ToString)
|
||||||
|
End If
|
||||||
Else
|
Else
|
||||||
Return b.Name
|
Return b.Name
|
||||||
End If
|
End If
|
||||||
|
Loading…
x
Reference in New Issue
Block a user