1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-27 23:12:49 -05:00

i18n: general term cleanup, add missing terms, interpolate some

This commit is contained in:
bbedward
2025-12-18 16:19:27 -05:00
parent baf23157fc
commit 2a91bc41f7
30 changed files with 1540 additions and 421 deletions

View File

@@ -1,8 +1,6 @@
import QtQuick
import Quickshell
import qs.Common
import qs.Services
import qs.Widgets
import qs.Modules.ControlCenter.Widgets
CompoundPill {
@@ -14,35 +12,35 @@ CompoundPill {
primaryText: {
if (!BatteryService.batteryAvailable) {
return "No battery"
return I18n.tr("No battery");
}
return "Battery"
return I18n.tr("Battery");
}
secondaryText: {
if (!BatteryService.batteryAvailable) {
return "Not available"
return I18n.tr("Not available");
}
if (BatteryService.isCharging) {
return `${BatteryService.batteryLevel}% Charging`
return `${BatteryService.batteryLevel}% ` + I18n.tr("Charging");
}
if (BatteryService.isPluggedIn) {
return `${BatteryService.batteryLevel}% Plugged in`
return `${BatteryService.batteryLevel}% ` + I18n.tr("Plugged in");
}
return `${BatteryService.batteryLevel}%`
return `${BatteryService.batteryLevel}%`;
}
iconColor: {
if (BatteryService.isLowBattery && !BatteryService.isCharging) {
return Theme.error
return Theme.error;
}
if (BatteryService.isCharging || BatteryService.isPluggedIn) {
return Theme.primary
return Theme.primary;
}
return Theme.surfaceText
return Theme.surfaceText;
}
onToggled: {
expandClicked()
expandClicked();
}
}