chore(i18n): remove the keys whose features were removed on purpose

Fifty-four keys across 25 files, and a script that can find the rest.

The script reports rather than deletes, because a key with no caller is
a question and not a verdict: this cycle has twice found one that only
described a feature whose button was torn out, and deleting it would
have made the restoration cost 25 files of re-translation. The answer
lives in the git history of the deletion, not in a grep.

So only the ones where that history says the feature went on purpose:
the web interface, the settings card overview the sidebar replaced, the
save-and-discard model this window does not have, the LiteDB migration
dialog, and three one-time announcements for versions long past.

Plus nine this cycle superseded itself, including the three notes
telling the reader to press Save first.

251 keys still have no caller. That is not a to-do list -- it is the
inventory the search pass turned up: timestamp layouts, collapse
duplicate messages, the About tab's prose, the honorific glow, the
novice network button. Every one of them describes something that used
to work. They stay until each has been decided one way or the other,
which is the whole premise of this cycle.
This commit is contained in:
2026-08-19 06:51:56 +02:00
parent bbfb9fc630
commit e7b76fb21b
27 changed files with 35 additions and 2660 deletions
@@ -63,18 +63,9 @@
<data name="Privacy_PersistUnknown_Description" xml:space="preserve">
<value>Zabezpieczenie na wypadek ChatTypes dodanych przez przyszłe patche FFXIV, których plugin jeszcze nie zna. Domyślnie WYŁĄCZONE (minimalizacja danych). Włącz, jeśli chcesz, żeby przyszłe kanały też były w pełni logowane.</value>
</data>
<data name="Cleanup_Heading" xml:space="preserve">
<value>Zastosuj filtr do istniejącej bazy danych</value>
</data>
<data name="Cleanup_Help_Intro" xml:space="preserve">
<value>Filtr prywatności działa tylko na nowe wiadomości. Czyszczenie poniżej pozwala retroaktywnie usunąć już zapisane wiadomości, które nie pasują do zapisanej listy dozwolonych.</value>
</data>
<data name="Cleanup_Help_SavedNote" xml:space="preserve">
<value>Czyszczenie używa ZAPISANEJ listy dozwolonych (Plugin.Config), a nie niezapisanych zmian powyżej. Najpierw kliknij Zapisz, jeśli chcesz zastosować bieżące zmiany.</value>
</data>
<data name="Retention_Help_SavedNote" xml:space="preserve">
<value>Ręczne uruchomienie używa ZAPISANEJ polityki przechowywania, nie wartości suwaków powyżej. Najpierw kliknij Zapisz, jeśli chcesz zastosować bieżące zmiany.</value>
</data>
<data name="Cleanup_Preview_Stale" xml:space="preserve">
<value>Podgląd jest nieaktualny: lista dozwolonych zmieniła się od ostatniego odświeżenia. Kliknij Odśwież, aby przeliczyć.</value>
</data>
@@ -159,9 +150,6 @@
<data name="Retention_Apply_Label" xml:space="preserve">
<value>Zastosuj przechowywanie teraz</value>
</data>
<data name="Retention_Apply_Tooltip" xml:space="preserve">
<value>Ctrl+Shift: Natychmiast uruchamia czyszczenie przechowywania przy użyciu ZAPISANEJ polityki. Najpierw zapisz zmiany.</value>
</data>
<data name="Retention_Running" xml:space="preserve">
<value>Czyszczenie przechowywania trwa w tle…</value>
</data>
@@ -273,9 +261,6 @@
<data name="Wizard_Step3_Section_Visual" xml:space="preserve">
<value>Wygląd</value>
</data>
<data name="Wizard_Step3_LoadPreviousSession_Label" xml:space="preserve">
<value>Wczytaj poprzednią sesję przy uruchomieniu</value>
</data>
<data name="Wizard_Step3_FilterIncludePreviousSessions_Label" xml:space="preserve">
<value>Stosuj filtry do wiadomości z poprzednich sesji</value>
</data>
@@ -318,9 +303,6 @@
<data name="Wizard_Step4_SettingsHint" xml:space="preserve">
<value>Ustawienia → Hellion Chat, aby dostosować później</value>
</data>
<data name="Export_Heading" xml:space="preserve">
<value>Eksport (GDPR Art. 15 — Prawo dostępu)</value>
</data>
<data name="Export_Help" xml:space="preserve">
<value>Eksportuj zapisane wiadomości jako Markdown, JSON lub CSV. Pozwala to zrealizować wniosek o dostęp od osoby, której wiadomości przechowujesz, lub zabrać własną historię ze sobą.</value>
</data>
@@ -560,12 +542,6 @@
</data>
<data name="SettingsRefactor_Migration_Title" xml:space="preserve">
<value>Ustawienia przeorganizowane</value>
</data>
<data name="SettingsRefactor_Migration_Content" xml:space="preserve">
<value>Hellion Chat 0.5.0 przeorganizował ustawienia w tematyczne zakładki. Twoja baza danych czatu i historia wiadomości pozostają bez zmian. Ustawienia zostały zresetowane do domyślnych. Jeśli chcesz ponownie wybrać profil prywatności, przycisk Otwórz ponownie znajduje się w zakładce Prywatność. Kopia zapasowa poprzedniej konfiguracji znajduje się w pliku HellionChat.json.pre-v10-backup obok aktywnego pliku konfiguracji.</value>
</data>
<data name="Settings_Tab_General" xml:space="preserve">
@@ -622,15 +598,6 @@
</data>
<data name="Settings_Database_Storage_Heading" xml:space="preserve">
<value>Przechowywanie</value>
</data>
<data name="Settings_Database_Viewer_Heading" xml:space="preserve">
<value>Przegląd</value>
</data>
<data name="Settings_Database_Stats_Heading" xml:space="preserve">
<value>Konserwacja</value>
</data>
@@ -700,24 +667,6 @@
<data name="Settings_Window_ResetPosition_Description" xml:space="preserve">
<value>Przenosi okno czatu i wszystkie aktywne pop-outy z powrotem do lewego górnego rogu głównego monitora. Przydatne, gdy okno znalazło się poza widocznym obszarem po zmianie układu wyświetlania (odłączony monitor, zmieniona rozdzielczość). Plugin wykonuje też automatyczne sprawdzenie granic raz na sesję; ten przycisk to ręczna opcja awaryjna, gdy coś nadal pozostaje niedostępne.</value>
</data>
<data name="Popout_v060_HintText" xml:space="preserve">
<value>Nowość w v0.6.0: Możesz teraz pisać bezpośrednio w pop-outach. Włącz główny przełącznik w ustawieniach okna.</value>
</data>
<data name="Popout_v060_HintAck" xml:space="preserve">
<value>Rozumiem</value>
</data>
<data name="Popout_v060_HintOpenSettings" xml:space="preserve">
<value>Otwórz ustawienia okna</value>
</data>
<data name="Hint_v061_PopOutHeader_Body" xml:space="preserve">
<value>Możesz otworzyć dowolną zakładkę czatu jako własne okno. Kliknij ikonę okna w prawym górnym rogu lub kliknij prawym przyciskiem zakładkę. Nowość w v0.6.1: wprowadzanie w pop-oucie jest domyślnie aktywne (można wyłączyć w Ustawieniach → Okno).</value>
</data>
<data name="Hint_v061_PopOutHeader_Ack" xml:space="preserve">
<value>Rozumiem</value>
</data>
<data name="Hint_v061_PopOutHeader_OpenSettings" xml:space="preserve">
<value>Otwórz ustawienia</value>
</data>
<data name="ChatTwoConflictTitle" xml:space="preserve">
<value>Hellion Chat nie może uruchomić się, gdy Chat 2 jest załadowany.</value>
</data>
@@ -727,54 +676,6 @@
<data name="ChatTwoConflictAction" xml:space="preserve">
<value>Wyłącz Chat 2 w /xlplugins, a następnie ponownie włącz Hellion Chat.</value>
</data>
<data name="Settings_Card_General_Title" xml:space="preserve">
<value>Ogólne</value>
</data>
<data name="Settings_Card_General_Subtext" xml:space="preserve">
<value>Język, wprowadzanie, audio i wydajność.</value>
</data>
<data name="Settings_Card_Appearance_Title" xml:space="preserve">
<value>Wygląd</value>
</data>
<data name="Settings_Card_Appearance_Subtext" xml:space="preserve">
<value>Przezroczystość okna, czcionki, animacje</value>
</data>
<data name="Settings_Card_Themes_Title" xml:space="preserve">
<value>Motywy</value>
</data>
<data name="Settings_Card_Themes_Subtext" xml:space="preserve">
<value>Wybierz motyw lub zaimportuj własny</value>
</data>
<data name="Settings_Card_Window_Title" xml:space="preserve">
<value>Okno</value>
</data>
<data name="Settings_Card_Window_Subtext" xml:space="preserve">
<value>Kiedy okno jest widoczne i czy można je przesuwać.</value>
</data>
<data name="Settings_Card_Chat_Title" xml:space="preserve">
<value>Chat</value>
</data>
<data name="Settings_Card_Chat_Subtext" xml:space="preserve">
<value>Tells, podgląd, zachowanie wiadomości i emoty.</value>
</data>
<data name="Settings_Card_Tabs_Title" xml:space="preserve">
<value>Zakładki</value>
</data>
<data name="Settings_Card_Tabs_Subtext" xml:space="preserve">
<value>Twórz i konfiguruj niestandardowe zakładki czatu.</value>
</data>
<data name="Settings_Card_Database_Title" xml:space="preserve">
<value>Baza danych</value>
</data>
<data name="Settings_Card_Database_Subtext" xml:space="preserve">
<value>Przechowywanie, migracja, stare czyszczenie</value>
</data>
<data name="Settings_Card_Information_Title" xml:space="preserve">
<value>O wtyczce</value>
</data>
<data name="Settings_Card_Information_Subtext" xml:space="preserve">
<value>Rozszerzenia, wersja, informacje o projekcie, tłumacze i changelog.</value>
</data>
<data name="Settings_Tab_Themes" xml:space="preserve">
<value>Motywy</value>
</data>
@@ -817,9 +718,6 @@
<data name="Settings_Card_DataManagement_Title" xml:space="preserve">
<value>Dane i prywatność</value>
</data>
<data name="Settings_Card_DataManagement_Subtext" xml:space="preserve">
<value>Filtr prywatności, przechowywanie, czyszczenie, eksport i statystyki bazy danych.</value>
</data>
<data name="Settings_ThemeAndLayout_Theme_Heading" xml:space="preserve">
<value>Theme</value>
</data>
@@ -838,9 +736,6 @@
<data name="Settings_DataManagement_Advanced_Heading" xml:space="preserve">
<value>Zaawansowane (Shift+kliknięcie, aby otworzyć)</value>
</data>
<data name="Migration_v16_OverrideStyle_Toast" xml:space="preserve">
<value>Hellion Chat 1.2.1 przeorganizował menu ustawień i usunął starą opcję „Override style" (zastąpioną przez system motywów z wersji 1.1.0). Pozostałe ustawienia pozostają bez zmian. Przezroczystość okna została przeniesiona do „Theme &amp; Layout". Kopia zapasowa poprzedniej konfiguracji znajduje się w pluginConfigs/HellionChat.json.pre-v16-backup obok aktywnego HellionChat.json.</value>
</data>
<data name="Settings_Integrations_Intro" xml:space="preserve">
<value>Integracje z pluginami pozwalają HellionChat współpracować z innymi zainstalowanymi pluginami Dalamud. Każda integracja automatycznie wykrywa swój cel i cicho się wyłącza, gdy docelowy plugin jest niedostępny.</value>
</data>