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:
@@ -1186,4 +1186,10 @@
|
||||
<data name="Settings_Database_ClearError" xml:space="preserve">
|
||||
<value>Az előzmények törlése nem sikerült. Semmi sem lett eltávolítva, lásd /xllog.</value>
|
||||
</data>
|
||||
<data name="Settings_Section_Telemetry" xml:space="preserve">
|
||||
<value>Telemetria</value>
|
||||
</data>
|
||||
<data name="Settings_Telemetry_None" xml:space="preserve">
|
||||
<value>Nem gyűjtünk telemetriát. A bővítmény semmit sem küld rólad vagy a használatodról sehová.</value>
|
||||
</data>
|
||||
</root>
|
||||
Reference in New Issue
Block a user