fix(privacy): translate the channel list and give it back its presets
Reported after a translation pass: the channel list in Data & Privacy reads English in every language. It was not, as assumed, the client's own naming -- the list called ToString() on the enum member, so it showed "FreeCompanyLoginLogout" while Language.ChatType_* sat next to it holding "Freie Gesellschaft (An-/Abmeldung)" in all 25 languages. Fixing the label exposed how little else the list had. Six translated strings written for exactly this control had no caller: the explanation of what it does, the note that it governs the database and not the chat window, and three presets -- data minimisation, select all, deselect all. Eighty-nine checkboxes without a "recommended" button is not a choice anyone makes. So the list now carries the same eight groups the export uses, with the individual channels one fold away. It is the one control that decides what reaches the database; the two screens describing channels the same way is worth more here than anywhere else. The unknown-channel switch gets its description back, and the telemetry section stops being the last English literal in the tab. It stays a statement rather than a switch: a toggle would imply there is something to turn off.
This commit is contained in:
@@ -1187,4 +1187,10 @@
|
||||
<data name="Settings_Database_ClearError" xml:space="preserve">
|
||||
<value>Raderingen av historiken misslyckades. Ingenting togs bort, se /xllog.</value>
|
||||
</data>
|
||||
<data name="Settings_Section_Telemetry" xml:space="preserve">
|
||||
<value>Telemetri</value>
|
||||
</data>
|
||||
<data name="Settings_Telemetry_None" xml:space="preserve">
|
||||
<value>Ingen telemetri samlas in. Tillägget skickar ingenting om dig eller din användning någonstans.</value>
|
||||
</data>
|
||||
</root>
|
||||
Reference in New Issue
Block a user