mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-06-24 10:05:03 +00:00
Reduce redundant toggle strings to stay within Crowdin limits (#2219)
## Description: Purpose: to reduce redundant strings and avoid exceeding Crowdin’s text limit. - Replaced _enabled/_disabled text with shared ..._desc in SettingsModal.ts. <img width="432" height="645" alt="スクリーンショット 2025-10-17 21 38 47" src="https://github.com/user-attachments/assets/10942de4-1b2c-4df4-8811-95190463a2ab" /> ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: Aotumuri Co-authored-by: Evan <evanpelle@gmail.com>
This commit is contained in:
@@ -266,9 +266,7 @@ export class SettingsModal extends LitElement implements Layer {
|
||||
${translateText("user_setting.toggle_terrain")}
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
${this.alternateView
|
||||
? translateText("user_setting.terrain_enabled")
|
||||
: translateText("user_setting.terrain_disabled")}
|
||||
${translateText("user_setting.toggle_view_desc")}
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
@@ -288,9 +286,7 @@ export class SettingsModal extends LitElement implements Layer {
|
||||
${translateText("user_setting.emojis_label")}
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
${this.userSettings.emojis()
|
||||
? translateText("user_setting.emojis_visible")
|
||||
: translateText("user_setting.emojis_hidden")}
|
||||
${translateText("user_setting.emojis_desc")}
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
@@ -315,9 +311,7 @@ export class SettingsModal extends LitElement implements Layer {
|
||||
${translateText("user_setting.dark_mode_label")}
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
${this.userSettings.darkMode()
|
||||
? translateText("user_setting.dark_mode_enabled")
|
||||
: translateText("user_setting.light_mode_enabled")}
|
||||
${translateText("user_setting.dark_mode_desc")}
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
@@ -342,9 +336,7 @@ export class SettingsModal extends LitElement implements Layer {
|
||||
${translateText("user_setting.special_effects_label")}
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
${this.userSettings.fxLayer()
|
||||
? translateText("user_setting.special_effects_enabled")
|
||||
: translateText("user_setting.special_effects_disabled")}
|
||||
${translateText("user_setting.special_effects_desc")}
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
@@ -369,9 +361,7 @@ export class SettingsModal extends LitElement implements Layer {
|
||||
${translateText("user_setting.structure_sprites_label")}
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
${this.userSettings.structureSprites()
|
||||
? translateText("user_setting.structure_sprites_enabled")
|
||||
: translateText("user_setting.structure_sprites_disabled")}
|
||||
${translateText("user_setting.structure_sprites_desc")}
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
@@ -391,9 +381,7 @@ export class SettingsModal extends LitElement implements Layer {
|
||||
${translateText("user_setting.anonymous_names_label")}
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
${this.userSettings.anonymousNames()
|
||||
? translateText("user_setting.anonymous_names_enabled")
|
||||
: translateText("user_setting.real_names_shown")}
|
||||
${translateText("user_setting.anonymous_names_desc")}
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
@@ -413,9 +401,7 @@ export class SettingsModal extends LitElement implements Layer {
|
||||
${translateText("user_setting.left_click_menu")}
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
${this.userSettings.leftClickOpensMenu()
|
||||
? translateText("user_setting.left_click_opens_menu")
|
||||
: translateText("user_setting.right_click_opens_menu")}
|
||||
${translateText("user_setting.left_click_desc")}
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
@@ -440,11 +426,7 @@ export class SettingsModal extends LitElement implements Layer {
|
||||
${translateText("user_setting.performance_overlay_label")}
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
${this.userSettings.performanceOverlay()
|
||||
? translateText("user_setting.performance_overlay_enabled")
|
||||
: translateText(
|
||||
"user_setting.performance_overlay_disabled",
|
||||
)}
|
||||
${translateText("user_setting.performance_overlay_desc")}
|
||||
</div>
|
||||
</div>
|
||||
<div class="text-sm text-slate-400">
|
||||
|
||||
Reference in New Issue
Block a user