i18n: adopt the client's word for tell, and translate the appearance tab

Two decisions, both yours.

Where Square Enix ships a client in a language, that client's word wins.
German says Flüstern, French message privé, Japanese テル, Korean
귓속말, Simplified Chinese 密语. Everywhere else there is no official
client and the loanword is what players actually say, so it stays.

That meant rewriting the whole corpus in those languages rather than
just the new keys, which is the reason the split existed in the first
place: forty German values and thirty-seven French ones carried the old
word. /tell is untouched, because that is a command and not a noun.

The mechanical pass left French with three agreement errors -- "des
message privé", "ce onglet", "messages de message privé" -- which is
what happens when you substring-replace a language with gender and
number. Fixed by hand.

Traditional Chinese keeps 悄悄話, which the file already used nineteen
times; it has no official client of its own.

The appearance tab is translated as well. Thirty keys: the colour
editor's groups and buttons, the theme categories, fork and import and
export, the font labels and the preview's input placeholder. Theme token
names stay English -- WindowBg and TextPrimary are JSON keys, not
prose -- and so do the brand strings.

465 keys, 25 files, no gaps, no orphans, no placeholder drift.

Still English and not in this commit: the database viewer behind
/hellionView, which is a documented user command rather than a
developer tool, and the symbol picker. Both are their own block.
This commit is contained in:
2026-08-19 05:11:05 +02:00
parent 5991f49c59
commit 3a1b863def
31 changed files with 2419 additions and 135 deletions
+30
View File
@@ -382,6 +382,36 @@ internal class HellionStrings
internal static string Settings_Section_Cleanup => Get(nameof(Settings_Section_Cleanup));
internal static string Settings_Section_Export => Get(nameof(Settings_Section_Export));
internal static string Settings_Section_Telemetry => Get(nameof(Settings_Section_Telemetry));
internal static string Settings_Theme_ActiveTheme => Get(nameof(Settings_Theme_ActiveTheme));
internal static string Settings_Theme_ForkAndEdit => Get(nameof(Settings_Theme_ForkAndEdit));
internal static string Settings_Theme_ForkTooltip => Get(nameof(Settings_Theme_ForkTooltip));
internal static string Settings_Theme_EditTheme => Get(nameof(Settings_Theme_EditTheme));
internal static string Settings_Theme_Editing => Get(nameof(Settings_Theme_Editing));
internal static string Settings_Theme_Group_Surfaces => Get(nameof(Settings_Theme_Group_Surfaces));
internal static string Settings_Theme_Group_Borders => Get(nameof(Settings_Theme_Group_Borders));
internal static string Settings_Theme_Group_Text => Get(nameof(Settings_Theme_Group_Text));
internal static string Settings_Theme_Group_Identity => Get(nameof(Settings_Theme_Group_Identity));
internal static string Settings_Theme_Group_Status => Get(nameof(Settings_Theme_Group_Status));
internal static string Settings_Theme_Save => Get(nameof(Settings_Theme_Save));
internal static string Settings_Theme_Cancel => Get(nameof(Settings_Theme_Cancel));
internal static string Settings_Theme_ResetToSource => Get(nameof(Settings_Theme_ResetToSource));
internal static string Settings_Theme_ResetUnavailable => Get(nameof(Settings_Theme_ResetUnavailable));
internal static string Settings_Theme_LockedTooltip => Get(nameof(Settings_Theme_LockedTooltip));
internal static string Settings_Theme_Custom => Get(nameof(Settings_Theme_Custom));
internal static string Settings_Theme_ForkActive => Get(nameof(Settings_Theme_ForkActive));
internal static string Settings_Theme_ImportFile => Get(nameof(Settings_Theme_ImportFile));
internal static string Settings_Theme_ExportActive => Get(nameof(Settings_Theme_ExportActive));
internal static string Settings_Theme_ImportPathHint => Get(nameof(Settings_Theme_ImportPathHint));
internal static string Settings_Theme_ExportDialogTitle => Get(nameof(Settings_Theme_ExportDialogTitle));
internal static string Settings_Theme_Category_Cool => Get(nameof(Settings_Theme_Category_Cool));
internal static string Settings_Theme_Category_Natural => Get(nameof(Settings_Theme_Category_Natural));
internal static string Settings_Theme_Category_Classic => Get(nameof(Settings_Theme_Category_Classic));
internal static string Settings_Theme_Category_Retro => Get(nameof(Settings_Theme_Category_Retro));
internal static string Settings_Fonts_Bundled => Get(nameof(Settings_Fonts_Bundled));
internal static string Settings_Fonts_GameFont => Get(nameof(Settings_Fonts_GameFont));
internal static string Settings_Fonts_Global => Get(nameof(Settings_Fonts_Global));
internal static string Settings_Fonts_Active => Get(nameof(Settings_Fonts_Active));
internal static string Settings_Preview_TypeAMessage => Get(nameof(Settings_Preview_TypeAMessage));
internal static string Settings_Section_Links => Get(nameof(Settings_Section_Links));
internal static string Settings_Section_Behaviour => Get(nameof(Settings_Section_Behaviour));
internal static string Settings_Section_Keybinds => Get(nameof(Settings_Section_Keybinds));
@@ -1358,4 +1358,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifest del repositori personalitzat</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Tema actiu: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Bifurca i edita</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Els temes integrats no es poden editar directament. La bifurcació en crea una còpia personalitzada que pots editar i desar.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Edita el tema</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>S'està editant: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Superfícies</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Vores</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Text</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identitat</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Estat</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Desa</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Cancel·la</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Restableix a l'original</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>No es pot restablir mentre s'edita una bifurcació. Desa o cancel·la primer.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Desa o descarta primer els teus canvis</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Personalitzats ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Bifurca el tema actiu</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Importa un fitxer de tema…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Exporta el tema actiu…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Ruta al fitxer JSON (o arrossega'l a la carpeta)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Exporta el tema</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Freds</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Naturals</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Clàssics</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (inclosa)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Tipus de lletra del joc</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Global: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Actiu: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Escriu un missatge...</value>
</data>
</root>
@@ -1357,4 +1357,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifest vlastního repozitáře</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Aktivní motiv: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Rozvětvit a upravit</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Vestavěné motivy nelze upravovat přímo. Rozvětvení vytvoří vlastní kopii, kterou můžeš upravit a uložit.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Upravit motiv</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Upravuje se: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Plochy</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Okraje</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Text</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identita</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Stav</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Uložit</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Zrušit</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Obnovit podle zdroje</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Při úpravě rozvětvení nelze obnovit. Nejdřív ulož nebo zruš.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Nejdřív ulož nebo zahoď své změny</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Vlastní ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Rozvětvit aktivní motiv</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Importovat soubor motivu…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Exportovat aktivní motiv…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Cesta k souboru JSON (nebo přetáhni do složky)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Exportovat motiv</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Chladné</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Přírodní</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Klasické</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (v balíčku)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Herní písmo</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Globální: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Aktivní: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Napiš zprávu...</value>
</data>
</root>
@@ -1357,4 +1357,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifest for brugerdefineret repo</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Aktivt tema: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Forgren og rediger</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Indbyggede temaer kan ikke redigeres direkte. Forgrening laver en brugerdefineret kopi, du kan redigere og gemme.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Rediger tema</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Redigerer: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Flader</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Kanter</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Tekst</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identitet</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Status</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Gem</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Annuller</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Nulstil til kilden</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Nulstilling er ikke muligt, mens du redigerer en forgrening. Gem eller annuller først.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Gem eller kassér dine ændringer først</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Brugerdefinerede ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Forgren aktivt tema</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Importér temafil…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Eksportér aktivt tema…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Sti til JSON-fil (eller træk-og-slip i mappen)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Eksportér tema</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Kølige</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Naturlige</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Klassiske</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (medfølger)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Spillets skrifttype</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Global: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Aktiv: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Skriv en besked...</value>
</data>
</root>
+123 -33
View File
@@ -187,7 +187,7 @@
<value>Datensparsamkeit (empfohlen)</value>
</data>
<data name="Wizard_Profile_PrivacyFirst_Description" xml:space="preserve">
<value>Es werden nur deine eigenen Konversationen gespeichert: Tells, Gruppe, FC, Linkshells, Cross-World-Linkshells, Allianz und ExtraChat. Öffentlicher Chat, NPC-Dialoge und System-Spam werden auf der Storage-Ebene verworfen. Aufbewahrung nach Spec-Defaults (Tells 365 Tage, eigene Konversations-Kanäle 90 Tage).</value>
<value>Es werden nur deine eigenen Konversationen gespeichert: Flüsternachrichten, Gruppe, FC, Linkshells, Cross-World-Linkshells, Allianz und ExtraChat. Öffentlicher Chat, NPC-Dialoge und System-Spam werden auf der Storage-Ebene verworfen. Aufbewahrung nach Spec-Defaults (Flüsternachrichten 365 Tage, eigene Konversations-Kanäle 90 Tage).</value>
</data>
<data name="Wizard_Profile_PrivacyFirst_Apply" xml:space="preserve">
<value>Datensparsamkeit übernehmen</value>
@@ -268,7 +268,7 @@
<value>Verlauf</value>
</data>
<data name="Wizard_Step3_Section_TellTabs" xml:space="preserve">
<value>Tell-Tabs</value>
<value>Flüster-Tabs</value>
</data>
<data name="Wizard_Step3_Section_Visual" xml:space="preserve">
<value>Optik</value>
@@ -280,7 +280,7 @@
<value>Filter auch auf alte Messages anwenden</value>
</data>
<data name="Wizard_Step3_AutoTellTabsHistoryPreload_Label" xml:space="preserve">
<value>N Tell-Messages beim Öffnen eines Auto-Tabs vorladen</value>
<value>N Flüsternachrichten beim Öffnen eines Auto-Tabs vorladen</value>
</data>
<data name="Wizard_Step3_UseCompactDensity_Label" xml:space="preserve">
<value>Kompakte Dichte</value>
@@ -304,7 +304,7 @@
<value>Verlauf: {0}</value>
</data>
<data name="Wizard_Step4_Summary_TellTabs" xml:space="preserve">
<value>Tell-Tabs: {0} Messages vorladen</value>
<value>Flüster-Tabs: {0} Messages vorladen</value>
</data>
<data name="Wizard_Step4_Summary_Visual" xml:space="preserve">
<value>Optik: {0}</value>
@@ -459,7 +459,7 @@
<data name="AutoTellTabs_SectionHeader" xml:space="preserve">
<value>Aktive Tells</value>
<value>Aktive Flüsternachrichten</value>
</data>
<data name="AutoTellTabs_HistorySeparator" xml:space="preserve">
<value>— Frühere Unterhaltungen —</value>
@@ -483,16 +483,16 @@
<value>In Standard-Tab umwandeln</value>
</data>
<data name="PinTab_PromoteTooltip" xml:space="preserve">
<value>Wandelt den TempTell in einen regulären Tab um. Die Tell-Bindung an die Person geht verloren, der Tab fängt dann Nachrichten anhand der Channel-Filter ein. Für „Tab überlebt Relog" stattdessen „Tab anpinnen" wählen.</value>
<value>Wandelt den temporären Flüster-Tab in einen regulären Tab um. Die Flüster-Bindung an die Person geht verloren, der Tab fängt dann Nachrichten anhand der Channel-Filter ein. Für „Tab überlebt Relog" stattdessen „Tab anpinnen" wählen.</value>
</data>
<data name="PinTab_LimitReached" xml:space="preserve">
<value>Maximal {0} angepinnte Tell-Tabs erreicht. Erst einen lösen oder dauerhaft behalten.</value>
<value>Maximal {0} angepinnte Flüster-Tabs erreicht. Erst einen lösen oder dauerhaft behalten.</value>
</data>
<data name="PinTab_PinnedTooltip" xml:space="preserve">
<value>Angepinnt: überlebt Relog.</value>
</data>
<data name="PinTab_PinTooltip" xml:space="preserve">
<value>Angepinnte Tabs überleben Relog und behalten die Bindung an die Tell-Person.</value>
<value>Angepinnte Tabs überleben Relog und behalten die Bindung an die Flüster-Partner.</value>
</data>
<data name="PinTab_SectionHeader" xml:space="preserve">
<value>Angepinnt</value>
@@ -501,12 +501,12 @@
<value>Sidebar-Breite</value>
</data>
<data name="Settings_ThemeAndLayout_SidebarWidth_Description" xml:space="preserve">
<value>Breite der Tab-Sidebar in Pixeln. Default (44 px) ist Icon-only; breiter machen damit Sektion-Header wie „Aktive Tells (3)" nicht abgeschnitten werden.</value>
<value>Breite der Tab-Sidebar in Pixeln. Default (44 px) ist Icon-only; breiter machen damit Sektion-Header wie „Aktive Flüsternachrichten (3)" nicht abgeschnitten werden.</value>
</data>
<data name="ChatLog_AutoTellTabs_Section_Title" xml:space="preserve">
<value>Auto-Tell-Tabs</value>
<value>Auto-Flüster-Tabs</value>
</data>
<data name="ChatLog_AutoTellTabs_Enable_Name" xml:space="preserve">
<value>Bei jedem /tell automatisch einen Tab pro Gesprächspartner öffnen</value>
@@ -515,22 +515,22 @@
<value>Sobald du einen /tell empfängst oder sendest, wird automatisch ein temporärer Tab für diesen Spieler geöffnet. Die Tabs verschwinden beim Logout.</value>
</data>
<data name="ChatLog_AutoTellTabs_Limit_Name" xml:space="preserve">
<value>Maximale Anzahl der Auto-Tell-Tabs</value>
<value>Maximale Anzahl der Auto-Flüster-Tabs</value>
</data>
<data name="ChatLog_AutoTellTabs_Limit_Description" xml:space="preserve">
<value>Beim Erreichen werden begrüßte Tabs mit der ältesten Aktivität zuerst geschlossen. Änderungen greifen beim nächsten /tell. Diese Grenze gilt nur für den automatisch verwalteten Pool. Angepinnte Tell-Tabs (Rechtsklick → Tab anpinnen) leben in einem separaten Pool von bis zu 5 Tabs und überleben Relog.</value>
<value>Beim Erreichen werden begrüßte Tabs mit der ältesten Aktivität zuerst geschlossen. Änderungen greifen beim nächsten /tell. Diese Grenze gilt nur für den automatisch verwalteten Pool. Angepinnte Flüster-Tabs (Rechtsklick → Tab anpinnen) leben in einem separaten Pool von bis zu 5 Tabs und überleben Relog.</value>
</data>
<data name="ChatLog_AutoTellTabs_Compact_Name" xml:space="preserve">
<value>Kompakte Anzeige</value>
</data>
<data name="ChatLog_AutoTellTabs_Compact_Description" xml:space="preserve">
<value>Zeigt nur einen dünnen Separator zwischen normalen Tabs und Auto-Tell-Tabs, ohne Sektions-Header.</value>
<value>Zeigt nur einen dünnen Separator zwischen normalen Tabs und Auto-Flüster-Tabs, ohne Sektions-Header.</value>
</data>
<data name="ChatLog_AutoTellTabs_GreetedToggle_Name" xml:space="preserve">
<value>„Als begrüßt markieren"-Button anzeigen</value>
</data>
<data name="ChatLog_AutoTellTabs_GreetedToggle_Description" xml:space="preserve">
<value>Fügt neben jedem Auto-Tell-Tab einen Klick-Button hinzu, um einen Gesprächspartner als bereits begrüßt zu markieren: der Tab-Name wird dann gedimmt. Nützlich für Club-Greeter, die parallel viele Konversationen führen. Standardmäßig aus.</value>
<value>Fügt neben jedem Auto-Flüster-Tab einen Klick-Button hinzu, um einen Gesprächspartner als bereits begrüßt zu markieren: der Tab-Name wird dann gedimmt. Nützlich für Club-Greeter, die parallel viele Konversationen führen. Standardmäßig aus.</value>
</data>
<data name="ChatLog_AutoTellTabs_OpenAsPopout_Name" xml:space="preserve">
<value>Neue /tell-Tabs direkt als Pop-Out öffnen</value>
@@ -539,24 +539,24 @@
<value>Wenn aktiv, wird jeder neu angelegte /tell-Tab sofort als eigenes Fenster geöffnet. Beim Schließen des Fensters kehrt der Tab in die Seitenleiste zurück.</value>
</data>
<data name="ChatLog_AutoTellTabs_PreloadHint" xml:space="preserve">
<value>Die Anzahl der vorgeladenen Tells lässt sich im Datenschutz-Tab einstellen.</value>
<value>Die Anzahl der vorgeladenen Flüsternachrichten lässt sich im Datenschutz-Tab einstellen.</value>
</data>
<data name="ChatLog_AutoTellTabs_ConflictHint" xml:space="preserve">
<value>Hinweis: Falls XIV Messanger oder ein ähnliches Plugin Tells unterdrückt, dort die Option „Suppress DMs" deaktivieren, damit Hellion Chat Tells empfangen und die Auto-Tabs öffnen kann.</value>
<value>Hinweis: Falls XIV Messanger oder ein ähnliches Plugin Flüsternachrichten unterdrückt, dort die Option „Suppress DMs" deaktivieren, damit Hellion Chat Flüsternachrichten empfangen und die Auto-Tabs öffnen kann.</value>
</data>
<data name="Privacy_AutoTellTabs_Section_Title" xml:space="preserve">
<value>Tell-Verlauf in Auto-Tabs</value>
<value>Flüster-Verlauf in Auto-Tabs</value>
</data>
<data name="Privacy_AutoTellTabs_Preload_Name" xml:space="preserve">
<value>Anzahl der vorgeladenen Tells</value>
<value>Anzahl der vorgeladenen Flüsternachrichten</value>
</data>
<data name="Privacy_AutoTellTabs_Preload_Description" xml:space="preserve">
<value>Wie viele frühere Tell-Nachrichten beim Öffnen eines Auto-Tell-Tabs aus der Datenbank geladen werden. 0 deaktiviert die Vorladung.</value>
<value>Wie viele frühere Flüsternachrichten beim Öffnen eines Auto-Flüster-Tabs aus der Datenbank geladen werden. 0 deaktiviert die Vorladung.</value>
</data>
<data name="Privacy_AutoTellTabs_Preload_Hint" xml:space="preserve">
<value>Greift nur, wenn Auto-Tell-Tabs im Chat-Tab aktiviert sind.</value>
<value>Greift nur, wenn Auto-Flüster-Tabs im Chat-Tab aktiviert sind.</value>
</data>
@@ -692,7 +692,7 @@
<value>Eingabe in Pop-Outs aktivieren</value>
</data>
<data name="Settings_Window_PopOutInputEnabled_Description" xml:space="preserve">
<value>Master-Switch: erlaubt direktes Tippen und Absenden in jedem Pop-Out-Fenster (inkl. Auto-Tell-Tabs). Channel-Wechsel im Pop-Out wirkt global wie im Hauptfenster; Text-Buffer und History-Cursor sind pro Pop-Out unabhängig.</value>
<value>Master-Switch: erlaubt direktes Tippen und Absenden in jedem Pop-Out-Fenster (inkl. Auto-Flüster-Tabs). Channel-Wechsel im Pop-Out wirkt global wie im Hauptfenster; Text-Buffer und History-Cursor sind pro Pop-Out unabhängig.</value>
</data>
<data name="Settings_Window_ResetPosition_Name" xml:space="preserve">
<value>Fenster-Position zurücksetzen</value>
@@ -755,7 +755,7 @@
<value>Chat</value>
</data>
<data name="Settings_Card_Chat_Subtext" xml:space="preserve">
<value>Tells, Vorschau, Nachrichten-Verhalten und Emotes.</value>
<value>Flüsternachrichten, Vorschau, Nachrichten-Verhalten und Emotes.</value>
</data>
<data name="Settings_Card_Tabs_Title" xml:space="preserve">
<value>Tabs</value>
@@ -991,7 +991,7 @@
<value>Eingabe &amp; Vorschau</value>
</data>
<data name="Settings_Section_AutoTellTabs" xml:space="preserve">
<value>Auto-Tell-Tabs</value>
<value>Auto-Flüster-Tabs</value>
</data>
<data name="Settings_Section_Emotes" xml:space="preserve">
<value>Emotes</value>
@@ -1063,10 +1063,10 @@
<value>Änderungsprotokoll</value>
</data>
<data name="Settings_Chat_NotifyFailedTell_Name" xml:space="preserve">
<value>Benachrichtigung bei fehlgeschlagenem Tell</value>
<value>Benachrichtigung bei fehlgeschlagenem Flüstern</value>
</data>
<data name="Settings_Chat_NotifyFailedTell_Description" xml:space="preserve">
<value>Zeigt eine Toast-Meldung an, wenn ein von dir gesendeter Tell nicht zugestellt werden konnte (Empfänger offline, in einer Instanz oder hat dich blockiert).</value>
<value>Zeigt eine Toast-Meldung an, wenn ein von dir gesendeter Flüstern nicht zugestellt werden konnte (Empfänger offline, in einer Instanz oder hat dich blockiert).</value>
</data>
<data name="Settings_Chat_NotifyPluginDisclosure_Name" xml:space="preserve">
<value>Warnung vor dem Senden plugin-exklusiver Symbole</value>
@@ -1132,10 +1132,10 @@
<value>Hellion-Sound</value>
</data>
<data name="FailedTell_Notification_Generic" xml:space="preserve">
<value>Ein Tell konnte nicht zugestellt werden.</value>
<value>Ein Flüstern konnte nicht zugestellt werden.</value>
</data>
<data name="FailedTell_Notification_Named" xml:space="preserve">
<value>Tell an {0} konnte nicht zugestellt werden.</value>
<value>Flüstern an {0} konnte nicht zugestellt werden.</value>
</data>
<data name="ChatInput_PluginDisclosure_Warning" xml:space="preserve">
<value>Diese Nachricht enthält plugin-exklusive Symbole, die andere Spieler als leere Kästchen sehen könnten. Drücke Enter erneut, um sie trotzdem zu senden.</value>
@@ -1194,10 +1194,10 @@
<value>Sperren</value>
</data>
<data name="Settings_NotifyFailedTell_Name" xml:space="preserve">
<value>Warnen, wenn ein Tell nicht ankommt</value>
<value>Warnen, wenn ein Flüstern nicht ankommt</value>
</data>
<data name="Settings_NotifyFailedTell_Description" xml:space="preserve">
<value>Das Spiel meldet einen fehlgeschlagenen Tell nur im Protokoll. Das hier zeigt stattdessen eine Benachrichtigung, damit eine Nachricht an jemanden offline oder auf einer anderen Welt nicht untergeht.</value>
<value>Das Spiel meldet einen fehlgeschlagenen Flüstern nur im Protokoll. Das hier zeigt stattdessen eine Benachrichtigung, damit eine Nachricht an jemanden offline oder auf einer anderen Welt nicht untergeht.</value>
</data>
<data name="ChatLog_ScrollToBottom_Tooltip" xml:space="preserve">
<value>Zur neuesten Nachricht springen</value>
@@ -1242,7 +1242,7 @@
<value>Größenverhalten</value>
</data>
<data name="Settings_Section_TellAutoOpen" xml:space="preserve">
<value>Tell automatisch öffnen</value>
<value>Flüstern automatisch öffnen</value>
</data>
<data name="Settings_Section_Sidebar" xml:space="preserve">
<value>Seitenleiste</value>
@@ -1293,13 +1293,13 @@
<value>Auf welcher Seite die Befehlsliste beim Tippen erscheint.</value>
</data>
<data name="Settings_Channels_TellAutoOpenMode_Name" xml:space="preserve">
<value>Modus für automatisches Tell-Öffnen</value>
<value>Modus für automatisches Flüster-Öffnen</value>
</data>
<data name="Settings_Channels_TellAutoOpenMode_Description" xml:space="preserve">
<value>Wo ein Tell geöffnet wird, wenn er ankommt.</value>
<value>Wo ein Flüstern geöffnet wird, wenn er ankommt.</value>
</data>
<data name="Settings_Channels_TellSwitchAlways_Name" xml:space="preserve">
<value>Bei jedem Tell zum Tab wechseln</value>
<value>Bei jedem Flüstern zum Tab wechseln</value>
</data>
<data name="Settings_Channels_TellSwitchAlways_Description" xml:space="preserve">
<value>Sonst öffnet der Tab nach dem ersten im Hintergrund.</value>
@@ -1352,4 +1352,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifest des eigenen Repos</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Aktives Theme: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Abzweigen und bearbeiten</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Eingebaute Themes lassen sich nicht direkt bearbeiten. Abzweigen legt eine eigene Kopie an, die du ändern und speichern kannst.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Theme bearbeiten</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>In Bearbeitung: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Flächen</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Rahmen</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Text</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identität</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Status</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Speichern</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Abbrechen</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Auf das Original zurücksetzen</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Zurücksetzen geht nicht, solange eine Abzweigung bearbeitet wird. Erst speichern oder abbrechen.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Erst deine Änderungen speichern oder verwerfen</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Eigene ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Aktives Theme abzweigen</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Theme-Datei importieren…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Aktives Theme exportieren…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Pfad zur JSON-Datei (oder in den Ordner ziehen)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Theme exportieren</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Kühl</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Natürlich</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Klassisch</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (mitgeliefert)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Spielschrift</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Global: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Aktiv: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Nachricht schreiben...</value>
</data>
</root>
@@ -1357,4 +1357,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Δήλωση προσαρμοσμένου αποθετηρίου</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Ενεργό θέμα: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Διακλάδωση και επεξεργασία</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Τα ενσωματωμένα θέματα δεν επεξεργάζονται απευθείας. Η διακλάδωση δημιουργεί ένα προσαρμοσμένο αντίγραφο που μπορείτε να επεξεργαστείτε και να αποθηκεύσετε.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Επεξεργασία θέματος</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Επεξεργασία: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Επιφάνειες</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Περιγράμματα</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Κείμενο</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Ταυτότητα</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Κατάσταση</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Αποθήκευση</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Άκυρο</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Επαναφορά στην πηγή</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Η επαναφορά δεν είναι διαθέσιμη κατά την επεξεργασία διακλάδωσης. Αποθηκεύστε ή ακυρώστε πρώτα.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Αποθηκεύστε ή απορρίψτε πρώτα τις αλλαγές σας</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Προσαρμοσμένα ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Διακλάδωση ενεργού θέματος</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Εισαγωγή αρχείου θέματος…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Εξαγωγή ενεργού θέματος…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Διαδρομή προς αρχείο JSON (ή σύρετε στον φάκελο)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Εξαγωγή θέματος</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Ψυχρά</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Φυσικά</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Κλασικά</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Ρετρό</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (ενσωματωμένη)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Γραμματοσειρά παιχνιδιού</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Καθολική: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Ενεργή: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Γράψτε ένα μήνυμα...</value>
</data>
</root>
@@ -1358,4 +1358,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifiesto del repositorio personalizado</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Tema activo: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Bifurcar y editar</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Los temas integrados no se pueden editar directamente. Bifurcar crea una copia personalizada que puedes editar y guardar.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Editar tema</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Editando: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Superficies</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Bordes</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Texto</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identidad</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Estado</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Guardar</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Cancelar</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Restablecer al original</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>No se puede restablecer mientras editas una bifurcación. Guarda o cancela primero.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Guarda o descarta tus cambios primero</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Personalizados ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Bifurcar el tema activo</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Importar archivo de tema…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Exportar el tema activo…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Ruta al archivo JSON (o arrástralo a la carpeta)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Exportar tema</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Fríos</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Naturales</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Clásicos</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (incluida)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Fuente del juego</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Global: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Activa: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Escribe un mensaje...</value>
</data>
</root>
@@ -1357,4 +1357,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Mukautetun tietovaraston manifesti</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Aktiivinen teema: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Haaroita ja muokkaa</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Sisäänrakennettuja teemoja ei voi muokata suoraan. Haaroitus luo mukautetun kopion, jota voit muokata ja tallentaa.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Muokkaa teemaa</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Muokataan: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Pinnat</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Reunat</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Teksti</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identiteetti</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Tila</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Tallenna</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Peruuta</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Palauta lähteeseen</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Palautus ei ole käytettävissä haaraa muokattaessa. Tallenna tai peruuta ensin.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Tallenna tai hylkää muutoksesi ensin</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Mukautetut ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Haaroita aktiivinen teema</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Tuo teematiedosto…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Vie aktiivinen teema…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>JSON-tiedoston polku (tai vedä kansioon)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Vie teema</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Viileät</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Luonnolliset</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Klassiset</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (mukana)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Pelin fontti</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Yleinen: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Aktiivinen: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Kirjoita viesti...</value>
</data>
</root>
+122 -32
View File
@@ -187,7 +187,7 @@
<value>Minimisation des données (recommandé)</value>
</data>
<data name="Wizard_Profile_PrivacyFirst_Description" xml:space="preserve">
<value>Seules vos propres conversations sont enregistrées : tells, équipe, CL, linkshells, linkshells inter-mondes, alliance et ExtraChat. Le chat public, les dialogues PNJ et le spam système sont écartés au niveau du stockage. La conservation suit les valeurs par défaut de la spécification (tells 365 jours, vos canaux de conversation 90 jours).</value>
<value>Seules vos propres conversations sont enregistrées : messages privés, équipe, CL, linkshells, linkshells inter-mondes, alliance et ExtraChat. Le chat public, les dialogues PNJ et le spam système sont écartés au niveau du stockage. La conservation suit les valeurs par défaut de la spécification (messages privés 365 jours, vos canaux de conversation 90 jours).</value>
</data>
<data name="Wizard_Profile_PrivacyFirst_Apply" xml:space="preserve">
<value>Appliquer la minimisation des données</value>
@@ -268,7 +268,7 @@
<value>Historique</value>
</data>
<data name="Wizard_Step3_Section_TellTabs" xml:space="preserve">
<value>Onglets de tell</value>
<value>Onglets de message privé</value>
</data>
<data name="Wizard_Step3_Section_Visual" xml:space="preserve">
<value>Visuel</value>
@@ -280,7 +280,7 @@
<value>Appliquer les filtres aux messages des sessions précédentes</value>
</data>
<data name="Wizard_Step3_AutoTellTabsHistoryPreload_Label" xml:space="preserve">
<value>Précharger N messages de tell à l'ouverture d'un onglet automatique</value>
<value>Précharger N messages privés à l'ouverture d'un onglet automatique</value>
</data>
<data name="Wizard_Step3_UseCompactDensity_Label" xml:space="preserve">
<value>Densité compacte</value>
@@ -304,7 +304,7 @@
<value>Historique : {0}</value>
</data>
<data name="Wizard_Step4_Summary_TellTabs" xml:space="preserve">
<value>Onglets de tell : préchargement de {0} messages</value>
<value>Onglets de message privé : préchargement de {0} messages</value>
</data>
<data name="Wizard_Step4_Summary_Visual" xml:space="preserve">
<value>Visuel : {0}</value>
@@ -459,7 +459,7 @@
<data name="AutoTellTabs_SectionHeader" xml:space="preserve">
<value>Tells actifs</value>
<value>Messages privés actifs</value>
</data>
<data name="AutoTellTabs_HistorySeparator" xml:space="preserve">
<value>— Conversations précédentes —</value>
@@ -483,7 +483,7 @@
<value>Promouvoir en permanent</value>
</data>
<data name="PinTab_PromoteTooltip" xml:space="preserve">
<value>Transforme ce TempTell en onglet régulier. Le lien du tell avec le partenaire est rompu. L'onglet capturera désormais les messages selon ses filtres de canaux. Pour « onglet qui survit à la reconnexion en restant lié à ce partenaire », utilisez Épingler l'onglet à la place.</value>
<value>Transforme cet onglet MP temporaire en onglet régulier. Le lien du message privé avec le partenaire est rompu. L'onglet capturera désormais les messages selon ses filtres de canaux. Pour « onglet qui survit à la reconnexion en restant lié à ce partenaire », utilisez Épingler l'onglet à la place.</value>
</data>
<data name="PinTab_PinTooltip" xml:space="preserve">
<value>Les onglets épinglés survivent à la reconnexion et restent liés à ce partenaire de conversation.</value>
@@ -495,10 +495,10 @@
<value>Largeur de la barre latérale</value>
</data>
<data name="Settings_ThemeAndLayout_SidebarWidth_Description" xml:space="preserve">
<value>Largeur de la barre latérale d'onglets en pixels. La valeur par défaut (44 px) n'affiche que les icônes ; élargissez-la pour permettre l'affichage complet d'en-têtes de section comme « Tells actifs (3) » sans troncature.</value>
<value>Largeur de la barre latérale d'onglets en pixels. La valeur par défaut (44 px) n'affiche que les icônes ; élargissez-la pour permettre l'affichage complet d'en-têtes de section comme « Messages privés actifs (3) » sans troncature.</value>
</data>
<data name="PinTab_LimitReached" xml:space="preserve">
<value>Maximum de {0} onglets de tell épinglés atteint. Désépinglez-en un d'abord, ou utilisez Promouvoir en permanent.</value>
<value>Maximum de {0} onglets de message privé épinglés atteint. Désépinglez-en un d'abord, ou utilisez Promouvoir en permanent.</value>
</data>
<data name="PinTab_PinnedTooltip" xml:space="preserve">
<value>Épinglé : survit à la reconnexion.</value>
@@ -506,7 +506,7 @@
<data name="ChatLog_AutoTellTabs_Section_Title" xml:space="preserve">
<value>Onglets de tell automatiques</value>
<value>Onglets de message privé automatiques</value>
</data>
<data name="ChatLog_AutoTellTabs_Enable_Name" xml:space="preserve">
<value>Ouvrir automatiquement un onglet par partenaire de conversation pour chaque /tell</value>
@@ -515,22 +515,22 @@
<value>Dès que vous recevez ou envoyez un /tell, un onglet temporaire est automatiquement ouvert pour ce joueur. Les onglets sont supprimés à la déconnexion.</value>
</data>
<data name="ChatLog_AutoTellTabs_Limit_Name" xml:space="preserve">
<value>Nombre maximum d'onglets de tell automatiques</value>
<value>Nombre maximum d'onglets de message privé automatiques</value>
</data>
<data name="ChatLog_AutoTellTabs_Limit_Description" xml:space="preserve">
<value>Lorsque la limite est atteinte, les onglets salués avec l'activité la plus ancienne sont fermés en premier. Les changements prennent effet au prochain /tell. Cette limite s'applique au pool géré automatiquement. Les onglets de tell épinglés (clic droit → Épingler l'onglet) vivent dans un pool distinct pouvant contenir jusqu'à 5 éléments et survivent à la reconnexion.</value>
<value>Lorsque la limite est atteinte, les onglets salués avec l'activité la plus ancienne sont fermés en premier. Les changements prennent effet au prochain /tell. Cette limite s'applique au pool géré automatiquement. Les onglets de message privé épinglés (clic droit → Épingler l'onglet) vivent dans un pool distinct pouvant contenir jusqu'à 5 éléments et survivent à la reconnexion.</value>
</data>
<data name="ChatLog_AutoTellTabs_Compact_Name" xml:space="preserve">
<value>Affichage compact</value>
</data>
<data name="ChatLog_AutoTellTabs_Compact_Description" xml:space="preserve">
<value>Affiche uniquement un fin séparateur entre les onglets réguliers et les onglets de tell automatiques, sans en-tête de section.</value>
<value>Affiche uniquement un fin séparateur entre les onglets réguliers et les onglets de message privé automatiques, sans en-tête de section.</value>
</data>
<data name="ChatLog_AutoTellTabs_GreetedToggle_Name" xml:space="preserve">
<value>Afficher le bouton « Marquer comme salué »</value>
</data>
<data name="ChatLog_AutoTellTabs_GreetedToggle_Description" xml:space="preserve">
<value>Ajoute un bouton à côté de chaque onglet de tell automatique pour marquer un partenaire de conversation comme déjà salué. Le nom de l'onglet est alors atténué. Utile pour les hôtes de club qui gèrent de nombreuses conversations en parallèle. Désactivé par défaut.</value>
<value>Ajoute un bouton à côté de chaque onglet de message privé automatique pour marquer un partenaire de conversation comme déjà salué. Le nom de l'onglet est alors atténué. Utile pour les hôtes de club qui gèrent de nombreuses conversations en parallèle. Désactivé par défaut.</value>
</data>
<data name="ChatLog_AutoTellTabs_OpenAsPopout_Name" xml:space="preserve">
<value>Ouvrir les nouveaux onglets /tell directement comme fenêtres détachées</value>
@@ -539,24 +539,24 @@
<value>Quand cette option est active, chaque onglet /tell nouvellement créé est immédiatement ouvert dans sa propre fenêtre. Fermer la fenêtre renvoie l'onglet dans la barre latérale.</value>
</data>
<data name="ChatLog_AutoTellTabs_PreloadHint" xml:space="preserve">
<value>Le nombre de tells préchargés peut être configuré dans l'onglet Confidentialité.</value>
<value>Le nombre de messages privés préchargés peut être configuré dans l'onglet Confidentialité.</value>
</data>
<data name="ChatLog_AutoTellTabs_ConflictHint" xml:space="preserve">
<value>Remarque : si XIV Messenger ou un plugin similaire supprime les tells, désactivez l'option « Suppress DMs » à cet endroit afin que Hellion Chat puisse recevoir les tells et ouvrir les onglets automatiques.</value>
<value>Remarque : si XIV Messenger ou un plugin similaire supprime les messages privés, désactivez l'option « Suppress DMs » à cet endroit afin que Hellion Chat puisse recevoir les messages privés et ouvrir les onglets automatiques.</value>
</data>
<data name="Privacy_AutoTellTabs_Section_Title" xml:space="preserve">
<value>Historique des tells dans les onglets automatiques</value>
<value>Historique des messages privés dans les onglets automatiques</value>
</data>
<data name="Privacy_AutoTellTabs_Preload_Name" xml:space="preserve">
<value>Nombre de tells préchargés</value>
<value>Nombre de messages privés préchargés</value>
</data>
<data name="Privacy_AutoTellTabs_Preload_Description" xml:space="preserve">
<value>Combien de messages de tell antérieurs sont chargés depuis la base de données à l'ouverture d'un onglet de tell automatique. 0 désactive le préchargement.</value>
<value>Combien de messages privés antérieurs sont chargés depuis la base de données à l'ouverture d'un onglet de message privé automatique. 0 désactive le préchargement.</value>
</data>
<data name="Privacy_AutoTellTabs_Preload_Hint" xml:space="preserve">
<value>N'a d'effet que lorsque les onglets de tell automatiques sont activés dans l'onglet Chat.</value>
<value>N'a d'effet que lorsque les onglets de message privé automatiques sont activés dans l'onglet Chat.</value>
</data>
@@ -692,7 +692,7 @@
<value>Activer la saisie dans les fenêtres détachées</value>
</data>
<data name="Settings_Window_PopOutInputEnabled_Description" xml:space="preserve">
<value>Interrupteur principal : permet de taper et d'envoyer directement dans n'importe quelle fenêtre détachée (y compris les onglets de tell automatiques). Le changement de canal dans une fenêtre détachée agit globalement comme dans la fenêtre principale ; le tampon de texte et le curseur d'historique sont indépendants pour chaque fenêtre détachée.</value>
<value>Interrupteur principal : permet de taper et d'envoyer directement dans n'importe quelle fenêtre détachée (y compris les onglets de message privé automatiques). Le changement de canal dans une fenêtre détachée agit globalement comme dans la fenêtre principale ; le tampon de texte et le curseur d'historique sont indépendants pour chaque fenêtre détachée.</value>
</data>
<data name="Settings_Window_ResetPosition_Name" xml:space="preserve">
<value>Réinitialiser la position de la fenêtre</value>
@@ -755,7 +755,7 @@
<value>Chat</value>
</data>
<data name="Settings_Card_Chat_Subtext" xml:space="preserve">
<value>Tells, aperçu, comportement des messages et emotes.</value>
<value>Messages privés, aperçu, comportement des messages et emotes.</value>
</data>
<data name="Settings_Card_Tabs_Title" xml:space="preserve">
<value>Onglets</value>
@@ -997,7 +997,7 @@
<value>Saisie et aperçu</value>
</data>
<data name="Settings_Section_AutoTellTabs" xml:space="preserve">
<value>Onglets tell automatiques</value>
<value>Onglets de message privé automatiques</value>
</data>
<data name="Settings_Section_Emotes" xml:space="preserve">
<value>Emotes</value>
@@ -1069,10 +1069,10 @@
<value>Journal des modifications</value>
</data>
<data name="Settings_Chat_NotifyFailedTell_Name" xml:space="preserve">
<value>Notifier en cas de Tell échoué</value>
<value>Notifier en cas de Message privé échoué</value>
</data>
<data name="Settings_Chat_NotifyFailedTell_Description" xml:space="preserve">
<value>Affiche une notification lorsqu'un Tell que vous avez envoyé n'a pas pu être remis (destinataire hors ligne, dans une instance ou vous bloquant).</value>
<value>Affiche une notification lorsqu'un Message privé que vous avez envoyé n'a pas pu être remis (destinataire hors ligne, dans une instance ou vous bloquant).</value>
</data>
<data name="Settings_Chat_NotifyPluginDisclosure_Name" xml:space="preserve">
<value>Avertir avant d'envoyer des symboles réservés au plugin</value>
@@ -1138,10 +1138,10 @@
<value>Son Hellion</value>
</data>
<data name="FailedTell_Notification_Generic" xml:space="preserve">
<value>Un Tell n'a pas pu être remis.</value>
<value>Un Message privé n'a pas pu être remis.</value>
</data>
<data name="FailedTell_Notification_Named" xml:space="preserve">
<value>Le Tell à {0} n'a pas pu être remis.</value>
<value>Le Message privé à {0} n'a pas pu être remis.</value>
</data>
<data name="ChatInput_PluginDisclosure_Warning" xml:space="preserve">
<value>Ce message contient des symboles réservés au plugin que d'autres joueurs pourraient voir comme des cases vides. Appuyez à nouveau sur Entrée pour envoyer quand même.</value>
@@ -1200,10 +1200,10 @@
<value>Bloquer</value>
</data>
<data name="Settings_NotifyFailedTell_Name" xml:space="preserve">
<value>Avertir quand un tell n'arrive pas</value>
<value>Avertir quand un message privé n'arrive pas</value>
</data>
<data name="Settings_NotifyFailedTell_Description" xml:space="preserve">
<value>Le jeu ne signale un tell échoué que dans le journal. Ceci affiche une notification à la place, pour qu'un message à quelqu'un hors ligne ou sur un autre monde ne passe pas inaperçu.</value>
<value>Le jeu ne signale un message privé échoué que dans le journal. Ceci affiche une notification à la place, pour qu'un message à quelqu'un hors ligne ou sur un autre monde ne passe pas inaperçu.</value>
</data>
<data name="ChatLog_ScrollToBottom_Tooltip" xml:space="preserve">
<value>Aller au message le plus récent</value>
@@ -1248,7 +1248,7 @@
<value>Comportement de redimensionnement</value>
</data>
<data name="Settings_Section_TellAutoOpen" xml:space="preserve">
<value>Ouverture automatique des tell</value>
<value>Ouverture automatique des messages privés</value>
</data>
<data name="Settings_Section_Sidebar" xml:space="preserve">
<value>Barre latérale</value>
@@ -1299,13 +1299,13 @@
<value>De quel côté la liste de suggestions apparaît pendant la saisie.</value>
</data>
<data name="Settings_Channels_TellAutoOpenMode_Name" xml:space="preserve">
<value>Mode d'ouverture automatique des tell</value>
<value>Mode d'ouverture automatique des messages privés</value>
</data>
<data name="Settings_Channels_TellAutoOpenMode_Description" xml:space="preserve">
<value>Où s'ouvre un tell à son arrivée.</value>
<value>Où s'ouvre un message privé à son arrivée.</value>
</data>
<data name="Settings_Channels_TellSwitchAlways_Name" xml:space="preserve">
<value>Basculer vers l'onglet à chaque tell</value>
<value>Basculer vers l'onglet à chaque message privé</value>
</data>
<data name="Settings_Channels_TellSwitchAlways_Description" xml:space="preserve">
<value>Sinon l'onglet s'ouvre en arrière-plan après le premier.</value>
@@ -1358,4 +1358,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifeste du dépôt personnalisé</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Thème actif : {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Dupliquer et modifier</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Les thèmes intégrés ne peuvent pas être modifiés directement. Dupliquer crée une copie personnalisée que vous pouvez modifier et enregistrer.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Modifier le thème</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Modification : {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Surfaces</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Bordures</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Texte</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identité</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>État</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Enregistrer</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Annuler</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Réinitialiser à la source</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>La réinitialisation est indisponible pendant la modification d'une copie. Enregistrez ou annulez d'abord.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Enregistrez ou annulez vos modifications d'abord</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Personnalisés ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Dupliquer le thème actif</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Importer un fichier de thème…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Exporter le thème actif…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Chemin du fichier JSON (ou glissez-déposez dans le dossier)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Exporter le thème</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Froids</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Naturels</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Classiques</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Rétro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (incluse)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Police du jeu</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Globale : {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Actif : {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Écrivez un message...</value>
</data>
</root>
@@ -1357,4 +1357,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Egyéni tároló manifesztje</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Aktív téma: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Elágaztatás és szerkesztés</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>A beépített témák nem szerkeszthetők közvetlenül. Az elágaztatás egyéni másolatot hoz létre, amit szerkeszthetsz és menthetsz.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Téma szerkesztése</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Szerkesztés alatt: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Felületek</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Szegélyek</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Szöveg</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identitás</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Állapot</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Mentés</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Mégse</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Visszaállítás az eredetire</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Visszaállítás nem érhető el elágazás szerkesztése közben. Előbb ments vagy szakítsd meg.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Előbb mentsd vagy vesd el a módosításaidat</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Egyéni ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Aktív téma elágaztatása</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Témafájl importálása…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Aktív téma exportálása…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>A JSON-fájl útvonala (vagy húzd a mappába)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Téma exportálása</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Hűvös</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Természetes</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Klasszikus</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retró</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (mellékelt)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>A játék betűtípusa</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Globális: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Aktív: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Írj egy üzenetet...</value>
</data>
</root>
@@ -1358,4 +1358,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifest del repository personalizzato</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Tema attivo: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Duplica e modifica</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>I temi integrati non si possono modificare direttamente. La duplicazione crea una copia personalizzata che puoi modificare e salvare.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Modifica tema</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Modifica di: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Superfici</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Bordi</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Testo</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identità</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Stato</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Salva</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Annulla</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Ripristina all'originale</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Il ripristino non è disponibile durante la modifica di una copia. Salva o annulla prima.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Salva o annulla prima le tue modifiche</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Personalizzati ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Duplica il tema attivo</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Importa file tema…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Esporta il tema attivo…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Percorso del file JSON (o trascinalo nella cartella)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Esporta tema</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Freddi</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Naturali</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Classici</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (inclusa)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Carattere del gioco</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Globale: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Attivo: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Scrivi un messaggio...</value>
</data>
</root>
+98 -8
View File
@@ -506,7 +506,7 @@
<data name="ChatLog_AutoTellTabs_Section_Title" xml:space="preserve">
<value>Auto-Tell-Tabs</value>
<value>オートテルタブ</value>
</data>
<data name="ChatLog_AutoTellTabs_Enable_Name" xml:space="preserve">
<value>/tell ごとに会話相手ごとのタブを自動で開く</value>
@@ -997,7 +997,7 @@
<value>入力とプレビュー</value>
</data>
<data name="Settings_Section_AutoTellTabs" xml:space="preserve">
<value>オートTellタブ</value>
<value>オートテルタブ</value>
</data>
<data name="Settings_Section_Emotes" xml:space="preserve">
<value>エモート</value>
@@ -1200,10 +1200,10 @@
<value>ブロック</value>
</data>
<data name="Settings_NotifyFailedTell_Name" xml:space="preserve">
<value>Tellが届かなかったときに警告する</value>
<value>テルが届かなかったときに警告する</value>
</data>
<data name="Settings_NotifyFailedTell_Description" xml:space="preserve">
<value>ゲームはTellの失敗をログにしか表示しません。この設定では代わりに通知を出すので、オフラインや別ワールドの相手へのメッセージを見落としません。</value>
<value>ゲームはテルの失敗をログにしか表示しません。この設定では代わりに通知を出すので、オフラインや別ワールドの相手へのメッセージを見落としません。</value>
</data>
<data name="ChatLog_ScrollToBottom_Tooltip" xml:space="preserve">
<value>最新のメッセージへ移動</value>
@@ -1248,7 +1248,7 @@
<value>サイズ変更の動作</value>
</data>
<data name="Settings_Section_TellAutoOpen" xml:space="preserve">
<value>Tellの自動オープン</value>
<value>テルの自動オープン</value>
</data>
<data name="Settings_Section_Sidebar" xml:space="preserve">
<value>サイドバー</value>
@@ -1299,13 +1299,13 @@
<value>入力中にコマンド候補をどちら側に表示するか。</value>
</data>
<data name="Settings_Channels_TellAutoOpenMode_Name" xml:space="preserve">
<value>Tell自動オープンの方式</value>
<value>テル自動オープンの方式</value>
</data>
<data name="Settings_Channels_TellAutoOpenMode_Description" xml:space="preserve">
<value>Tellが届いたときにどこで開くか。</value>
<value>テルが届いたときにどこで開くか。</value>
</data>
<data name="Settings_Channels_TellSwitchAlways_Name" xml:space="preserve">
<value>Tellのたびにタブへ切り替える</value>
<value>テルのたびにタブへ切り替える</value>
</data>
<data name="Settings_Channels_TellSwitchAlways_Description" xml:space="preserve">
<value>そうでない場合、最初の 1 通のあとタブは背面で開きます。</value>
@@ -1358,4 +1358,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>カスタムリポジトリのマニフェスト</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>現在のテーマ: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>複製して編集</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>組み込みテーマは直接編集できません。複製すると、編集して保存できる独自のコピーが作られます。</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>テーマを編集</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>編集中: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>面</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>枠線</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>テキスト</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>アイデンティティ</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>ステータス</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>保存</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>キャンセル</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>元に戻す</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>複製を編集中はリセットできません。先に保存またはキャンセルしてください。</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>先に変更を保存または破棄してください</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>カスタム ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>現在のテーマを複製</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>テーマファイルをインポート…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>現在のテーマをエクスポート…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>JSONファイルのパス(またはフォルダーにドラッグ&ドロップ)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>テーマをエクスポート</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>クール</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>ナチュラル</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>クラシック</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>レトロ</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter(同梱)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>ゲーム内フォント</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>全体: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>使用中: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>メッセージを入力...</value>
</data>
</root>
+98 -8
View File
@@ -506,7 +506,7 @@
<data name="ChatLog_AutoTellTabs_Section_Title" xml:space="preserve">
<value>Auto-Tell-Tabs</value>
<value>자동 귓속말 탭</value>
</data>
<data name="ChatLog_AutoTellTabs_Enable_Name" xml:space="preserve">
<value>모든 /tell에 대해 대화 상대별 탭 자동 열기</value>
@@ -997,7 +997,7 @@
<value>입력 및 미리 보기</value>
</data>
<data name="Settings_Section_AutoTellTabs" xml:space="preserve">
<value>자동 텔 탭</value>
<value>자동 귓속말 탭</value>
</data>
<data name="Settings_Section_Emotes" xml:space="preserve">
<value>감정 표현</value>
@@ -1200,10 +1200,10 @@
<value>차단</value>
</data>
<data name="Settings_NotifyFailedTell_Name" xml:space="preserve">
<value>텔이 전달되지 않으면 알림</value>
<value>귓속말이 전달되지 않으면 알림</value>
</data>
<data name="Settings_NotifyFailedTell_Description" xml:space="preserve">
<value>게임은 텔 실패를 로그에만 표시합니다. 이 설정은 대신 알림을 띄워, 오프라인이거나 다른 월드에 있는 상대에게 보낸 메시지를 놓치지 않게 합니다.</value>
<value>게임은 귓속말 실패를 로그에만 표시합니다. 이 설정은 대신 알림을 띄워, 오프라인이거나 다른 월드에 있는 상대에게 보낸 메시지를 놓치지 않게 합니다.</value>
</data>
<data name="ChatLog_ScrollToBottom_Tooltip" xml:space="preserve">
<value>최신 메시지로 이동</value>
@@ -1248,7 +1248,7 @@
<value>크기 조절 동작</value>
</data>
<data name="Settings_Section_TellAutoOpen" xml:space="preserve">
<value>텔 자동 열기</value>
<value>귓속말 자동 열기</value>
</data>
<data name="Settings_Section_Sidebar" xml:space="preserve">
<value>사이드바</value>
@@ -1299,13 +1299,13 @@
<value>입력 중에 명령어 힌트 목록을 어느 쪽에 표시할지.</value>
</data>
<data name="Settings_Channels_TellAutoOpenMode_Name" xml:space="preserve">
<value>텔 자동 열기 방식</value>
<value>귓속말 자동 열기 방식</value>
</data>
<data name="Settings_Channels_TellAutoOpenMode_Description" xml:space="preserve">
<value>텔이 도착했을 때 어디에서 열릴지.</value>
<value>귓속말이 도착했을 때 어디에서 열릴지.</value>
</data>
<data name="Settings_Channels_TellSwitchAlways_Name" xml:space="preserve">
<value>텔마다 탭으로 전환</value>
<value>귓속말마다 탭으로 전환</value>
</data>
<data name="Settings_Channels_TellSwitchAlways_Description" xml:space="preserve">
<value>그렇지 않으면 첫 통 이후 탭이 배경에서 열립니다.</value>
@@ -1358,4 +1358,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>커스텀 저장소 매니페스트</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>현재 테마: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>복제 후 편집</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>기본 제공 테마는 직접 편집할 수 없습니다. 복제하면 편집하고 저장할 수 있는 사용자 테마가 만들어집니다.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>테마 편집</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>편집 중: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>표면</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>테두리</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>텍스트</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>아이덴티티</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>상태</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>저장</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>취소</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>원본으로 되돌리기</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>복제본을 편집하는 동안에는 되돌릴 수 없습니다. 먼저 저장하거나 취소하세요.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>먼저 변경 사항을 저장하거나 취소하세요</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>사용자 지정 ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>현재 테마 복제</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>테마 파일 가져오기…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>현재 테마 내보내기…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>JSON 파일 경로 (또는 폴더로 끌어다 놓기)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>테마 내보내기</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>쿨</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>내추럴</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>클래식</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>레트로</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (기본 포함)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>게임 글꼴</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>전역: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>사용 중: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>메시지를 입력하세요...</value>
</data>
</root>
@@ -1357,4 +1357,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifest for egendefinert repo</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Aktivt tema: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Forgrein og rediger</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Innebygde temaer kan ikke redigeres direkte. Forgrening lager en egen kopi du kan redigere og lagre.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Rediger tema</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Redigerer: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Flater</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Kanter</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Tekst</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identitet</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Status</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Lagre</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Avbryt</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Tilbakestill til kilden</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Tilbakestilling er ikke tilgjengelig mens du redigerer en forgrening. Lagre eller avbryt først.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Lagre eller forkast endringene dine først</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Egendefinerte ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Forgrein aktivt tema</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Importer temafil…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Eksporter aktivt tema…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Sti til JSON-fil (eller dra og slipp i mappen)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Eksporter tema</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Kjølige</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Naturlige</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Klassiske</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (medfølger)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Spillets skrift</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Global: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Aktiv: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Skriv en melding...</value>
</data>
</root>
@@ -1358,4 +1358,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifest van eigen repository</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Actief thema: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Aftakken en bewerken</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Ingebouwde thema's kun je niet rechtstreeks bewerken. Aftakken maakt een eigen kopie die je kunt bewerken en opslaan.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Thema bewerken</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Bezig met bewerken: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Vlakken</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Randen</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Tekst</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identiteit</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Status</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Opslaan</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Annuleren</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Terugzetten naar bron</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Terugzetten kan niet tijdens het bewerken van een aftakking. Sla eerst op of annuleer.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Sla je wijzigingen eerst op of verwerp ze</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Eigen ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Actief thema aftakken</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Themabestand importeren…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Actief thema exporteren…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Pad naar JSON-bestand (of sleep het naar de map)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Thema exporteren</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Koel</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Natuurlijk</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Klassiek</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (meegeleverd)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Speltypografie</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Globaal: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Actief: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Typ een bericht...</value>
</data>
</root>
@@ -1357,4 +1357,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifest własnego repozytorium</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Aktywny motyw: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Rozgałęź i edytuj</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Wbudowanych motywów nie można edytować bezpośrednio. Rozgałęzienie tworzy własną kopię, którą możesz edytować i zapisać.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Edytuj motyw</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Edytowanie: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Powierzchnie</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Obramowania</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Tekst</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Tożsamość</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Status</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Zapisz</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Anuluj</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Przywróć do źródła</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Przywracanie jest niedostępne podczas edycji rozgałęzienia. Najpierw zapisz lub anuluj.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Najpierw zapisz lub odrzuć swoje zmiany</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Własne ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Rozgałęź aktywny motyw</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Importuj plik motywu…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Eksportuj aktywny motyw…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Ścieżka do pliku JSON (lub przeciągnij do folderu)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Eksportuj motyw</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Chłodne</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Naturalne</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Klasyczne</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (w zestawie)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Czcionka z gry</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Globalna: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Aktywna: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Napisz wiadomość...</value>
</data>
</root>
@@ -1358,4 +1358,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifesto do repositório personalizado</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Tema ativo: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Bifurcar e editar</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Temas integrados não podem ser editados diretamente. Bifurcar cria uma cópia personalizada que você pode editar e salvar.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Editar tema</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Editando: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Superfícies</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Bordas</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Texto</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identidade</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Status</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Salvar</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Cancelar</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Restaurar para o original</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Não é possível restaurar enquanto edita uma bifurcação. Salve ou cancele primeiro.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Salve ou descarte suas alterações primeiro</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Personalizados ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Bifurcar o tema ativo</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Importar arquivo de tema…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Exportar o tema ativo…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Caminho do arquivo JSON (ou arraste para a pasta)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Exportar tema</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Frios</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Naturais</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Clássicos</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retrô</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (incluída)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Fonte do jogo</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Global: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Ativa: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Digite uma mensagem...</value>
</data>
</root>
@@ -1357,4 +1357,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifesto do repositório personalizado</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Tema ativo: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Bifurcar e editar</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Os temas integrados não podem ser editados diretamente. Bifurcar cria uma cópia personalizada que pode editar e guardar.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Editar tema</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>A editar: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Superfícies</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Contornos</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Texto</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identidade</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Estado</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Guardar</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Cancelar</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Repor para o original</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Não é possível repor enquanto edita uma bifurcação. Guarde ou cancele primeiro.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Guarde ou descarte primeiro as suas alterações</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Personalizados ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Bifurcar o tema ativo</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Importar ficheiro de tema…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Exportar o tema ativo…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Caminho do ficheiro JSON (ou arraste para a pasta)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Exportar tema</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Frios</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Naturais</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Clássicos</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (incluída)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Tipo de letra do jogo</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Global: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Ativo: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Escreva uma mensagem...</value>
</data>
</root>
+90
View File
@@ -1369,4 +1369,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Custom repo manifest</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Active theme: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Fork &amp; Edit</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Built-in themes cannot be edited in place. Fork creates a custom copy you can edit and save.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Edit theme</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Editing: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Surfaces</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Borders</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Text</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identity</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Status</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Save</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Cancel</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Reset to source</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Reset is unavailable while editing a fork. Save or Cancel first.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Save or discard your edits first</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Custom ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Fork active theme</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Import theme file…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Export active theme…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Path to JSON file (or drag-and-drop into the folder)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Export theme</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Cool</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Natural</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Classic</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (bundled)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>FFXIV game font</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Global: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Active: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Type a message...</value>
</data>
</root>
@@ -1358,4 +1358,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifest depozit personalizat</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Tema activă: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Ramifică și editează</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Temele integrate nu pot fi editate direct. Ramificarea creează o copie personalizată pe care o poți edita și salva.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Editează tema</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Se editează: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Suprafețe</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Margini</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Text</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identitate</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Stare</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Salvează</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Anulează</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Resetează la sursă</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Resetarea nu este disponibilă în timpul editării unei ramificații. Salvează sau anulează mai întâi.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Salvează sau renunță mai întâi la modificări</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Personalizate ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Ramifică tema activă</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Importă fișier de temă…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Exportă tema activă…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Calea către fișierul JSON (sau trage-l în folder)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Exportă tema</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Reci</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Naturale</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Clasice</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (inclusă)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Fontul jocului</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Global: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Activ: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Scrie un mesaj...</value>
</data>
</root>
@@ -1358,4 +1358,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Манифест пользовательского репозитория</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Активная тема: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Ответвить и изменить</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Встроенные темы нельзя изменить напрямую. Ответвление создаёт собственную копию, которую можно изменить и сохранить.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Изменить тему</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Изменяется: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Поверхности</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Границы</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Текст</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Идентичность</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Состояние</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Сохранить</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Отмена</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Вернуть к исходной</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Сброс недоступен во время правки ответвления. Сначала сохраните или отмените.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Сначала сохраните или отмените изменения</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Свои ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Ответвить активную тему</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Импортировать файл темы…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Экспортировать активную тему…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Путь к файлу JSON (или перетащите его в папку)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Экспорт темы</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Холодные</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Природные</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Классические</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Ретро</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (в комплекте)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Игровой шрифт</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Общий: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Активный: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Введите сообщение...</value>
</data>
</root>
@@ -1358,4 +1358,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Manifest för eget arkiv</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Aktivt tema: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Förgrena och redigera</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Inbyggda teman kan inte redigeras direkt. Förgrening skapar en egen kopia som du kan redigera och spara.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Redigera tema</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Redigerar: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Ytor</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Kanter</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Text</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Identitet</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Status</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Spara</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Avbryt</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Återställ till källan</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Återställning är inte tillgänglig medan du redigerar en förgrening. Spara eller avbryt först.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Spara eller kasta dina ändringar först</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Egna ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Förgrena aktivt tema</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Importera temafil…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Exportera aktivt tema…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Sökväg till JSON-fil (eller dra och släpp i mappen)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Exportera tema</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Svala</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Naturliga</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Klassiska</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (medföljer)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Spelets typsnitt</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Global: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Aktiv: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Skriv ett meddelande...</value>
</data>
</root>
@@ -1357,4 +1357,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Özel depo manifesti</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Etkin tema: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Çatalla ve düzenle</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Yerleşik temalar doğrudan düzenlenemez. Çatallama, düzenleyip kaydedebileceğiniz özel bir kopya oluşturur.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Temayı düzenle</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Düzenleniyor: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Yüzeyler</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Kenarlıklar</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Metin</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Kimlik</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Durum</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Kaydet</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>İptal</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Kaynağa sıfırla</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Bir çatal düzenlenirken sıfırlama kullanılamaz. Önce kaydedin veya iptal edin.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Önce değişikliklerinizi kaydedin veya atın</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Özel ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Etkin temayı çatalla</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Tema dosyası içe aktar…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Etkin temayı dışa aktar…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>JSON dosyasının yolu (veya klasöre sürükleyip bırakın)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Temayı dışa aktar</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Soğuk</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Doğal</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Klasik</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Retro</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (birlikte gelir)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Oyun yazı tipi</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Genel: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Etkin: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Bir ileti yazın...</value>
</data>
</root>
@@ -1357,4 +1357,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>Маніфест власного репозиторію</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>Активна тема: {0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>Відгалузити та редагувати</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>Вбудовані теми не можна редагувати напряму. Відгалуження створює власну копію, яку можна редагувати та зберегти.</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>Редагувати тему</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>Редагується: {0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>Поверхні</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>Межі</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>Текст</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>Ідентичність</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>Стан</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>Зберегти</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>Скасувати</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>Скинути до джерела</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>Скидання недоступне під час редагування відгалуження. Спершу збережіть або скасуйте.</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>Спершу збережіть або скасуйте зміни</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>Власні ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>Відгалузити активну тему</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>Імпортувати файл теми…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>Експортувати активну тему…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>Шлях до файлу JSON (або перетягніть у теку)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>Експорт теми</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>Холодні</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>Природні</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>Класичні</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>Ретро</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter (у комплекті)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>Ігровий шрифт</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>Загальний: {0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>Активний: {0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>Введіть повідомлення...</value>
</data>
</root>
@@ -506,7 +506,7 @@
<data name="ChatLog_AutoTellTabs_Section_Title" xml:space="preserve">
<value>Auto-Tell-Tabs</value>
<value>自动密语标签页</value>
</data>
<data name="ChatLog_AutoTellTabs_Enable_Name" xml:space="preserve">
<value>为每条 /tell 自动为对话伙伴开启专属标签页</value>
@@ -997,7 +997,7 @@
<value>输入与预览</value>
</data>
<data name="Settings_Section_AutoTellTabs" xml:space="preserve">
<value>自动Tell标签页</value>
<value>自动密语标签页</value>
</data>
<data name="Settings_Section_Emotes" xml:space="preserve">
<value>表情动作</value>
@@ -1200,10 +1200,10 @@
<value>屏蔽</value>
</data>
<data name="Settings_NotifyFailedTell_Name" xml:space="preserve">
<value>Tell未送达时提醒</value>
<value>密语未送达时提醒</value>
</data>
<data name="Settings_NotifyFailedTell_Description" xml:space="preserve">
<value>游戏只在日志里提示Tell发送失败。此设置改为弹出通知,让发给离线或其他世界玩家的消息不会被忽略。</value>
<value>游戏只在日志里提示密语发送失败。此设置改为弹出通知,让发给离线或其他世界玩家的消息不会被忽略。</value>
</data>
<data name="ChatLog_ScrollToBottom_Tooltip" xml:space="preserve">
<value>跳到最新消息</value>
@@ -1248,7 +1248,7 @@
<value>调整大小行为</value>
</data>
<data name="Settings_Section_TellAutoOpen" xml:space="preserve">
<value>自动打开Tell</value>
<value>自动打开密语</value>
</data>
<data name="Settings_Section_Sidebar" xml:space="preserve">
<value>侧边栏</value>
@@ -1299,13 +1299,13 @@
<value>输入时命令提示列表出现在哪一侧。</value>
</data>
<data name="Settings_Channels_TellAutoOpenMode_Name" xml:space="preserve">
<value>Tell自动打开方式</value>
<value>密语自动打开方式</value>
</data>
<data name="Settings_Channels_TellAutoOpenMode_Description" xml:space="preserve">
<value>Tell到达时在何处打开。</value>
<value>密语到达时在何处打开。</value>
</data>
<data name="Settings_Channels_TellSwitchAlways_Name" xml:space="preserve">
<value>每条Tell都切换到标签</value>
<value>每条密语都切换到标签</value>
</data>
<data name="Settings_Channels_TellSwitchAlways_Description" xml:space="preserve">
<value>否则标签会在第一条之后于后台打开。</value>
@@ -1358,4 +1358,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>自定义仓库清单</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>当前主题:{0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>复制并编辑</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>内置主题无法直接编辑。复制会创建一份可编辑并保存的自定义副本。</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>编辑主题</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>正在编辑:{0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>表面</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>边框</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>文本</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>身份</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>状态</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>保存</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>取消</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>重置为原始主题</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>编辑副本时无法重置。请先保存或取消。</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>请先保存或放弃你的更改</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>自定义 ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>复制当前主题</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>导入主题文件…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>导出当前主题…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>JSON 文件路径(或拖放到文件夹)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>导出主题</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>冷色</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>自然</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>经典</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>复古</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter(内置)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>游戏字体</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>全局:{0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>使用中:{0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>输入消息...</value>
</data>
</root>
+104 -14
View File
@@ -506,7 +506,7 @@
<data name="ChatLog_AutoTellTabs_Section_Title" xml:space="preserve">
<value>Auto-Tell-Tabs</value>
<value>自動悄悄話標籤頁</value>
</data>
<data name="ChatLog_AutoTellTabs_Enable_Name" xml:space="preserve">
<value>每收發一則 /tell 自動為對話對象開啟標籤頁</value>
@@ -515,7 +515,7 @@
<value>一旦收到或傳送 /tell,就會自動為該玩家開啟暫時標籤頁。登出時標籤頁將被移除。</value>
</data>
<data name="ChatLog_AutoTellTabs_Limit_Name" xml:space="preserve">
<value>Auto-Tell 標籤頁的最大數量</value>
<value>Auto-悄悄話 標籤頁的最大數量</value>
</data>
<data name="ChatLog_AutoTellTabs_Limit_Description" xml:space="preserve">
<value>達到上限時,活動最舊的已問候標籤頁會優先關閉。變更在下次 /tell 時生效。此限制僅適用於自動管理的標籤頁池。釘選的悄悄話標籤頁(右鍵 → 釘選標籤頁)存在於獨立的最多 5 個標籤頁池中,並在重新登入後保留。</value>
@@ -524,13 +524,13 @@
<value>緊湊顯示</value>
</data>
<data name="ChatLog_AutoTellTabs_Compact_Description" xml:space="preserve">
<value>在一般標籤頁和 Auto-Tell 標籤頁之間只顯示一條細分隔線,不顯示區段標題。</value>
<value>在一般標籤頁和 Auto-悄悄話 標籤頁之間只顯示一條細分隔線,不顯示區段標題。</value>
</data>
<data name="ChatLog_AutoTellTabs_GreetedToggle_Name" xml:space="preserve">
<value>顯示「標記為已問候」按鈕</value>
</data>
<data name="ChatLog_AutoTellTabs_GreetedToggle_Description" xml:space="preserve">
<value>在每個 Auto-Tell 標籤頁旁新增一個點擊按鈕,用於將對話對象標記為已問候,標籤頁名稱將隨之變暗。適合同時管理多個對話的接待人員使用。預設為關閉。</value>
<value>在每個 Auto-悄悄話 標籤頁旁新增一個點擊按鈕,用於將對話對象標記為已問候,標籤頁名稱將隨之變暗。適合同時管理多個對話的接待人員使用。預設為關閉。</value>
</data>
<data name="ChatLog_AutoTellTabs_OpenAsPopout_Name" xml:space="preserve">
<value>直接以彈出視窗開啟新的 /tell 標籤頁</value>
@@ -553,10 +553,10 @@
<value>預載悄悄話的數量</value>
</data>
<data name="Privacy_AutoTellTabs_Preload_Description" xml:space="preserve">
<value>開啟 Auto-Tell 標籤頁時從資料庫載入的先前悄悄話訊息數量。設為 0 則停用預載。</value>
<value>開啟 Auto-悄悄話 標籤頁時從資料庫載入的先前悄悄話訊息數量。設為 0 則停用預載。</value>
</data>
<data name="Privacy_AutoTellTabs_Preload_Hint" xml:space="preserve">
<value>只有在聊天標籤頁中啟用 Auto-Tell 標籤頁後才會生效。</value>
<value>只有在聊天標籤頁中啟用 Auto-悄悄話 標籤頁後才會生效。</value>
</data>
@@ -692,7 +692,7 @@
<value>啟用彈出視窗中的輸入功能</value>
</data>
<data name="Settings_Window_PopOutInputEnabled_Description" xml:space="preserve">
<value>主開關:允許在任何彈出視窗(包括 Auto-Tell 標籤頁)中直接輸入和傳送訊息。彈出視窗中的頻道切換會像主視窗一樣全域生效;文字緩衝區和歷史游標則各彈出視窗獨立。</value>
<value>主開關:允許在任何彈出視窗(包括 Auto-悄悄話 標籤頁)中直接輸入和傳送訊息。彈出視窗中的頻道切換會像主視窗一樣全域生效;文字緩衝區和歷史游標則各彈出視窗獨立。</value>
</data>
<data name="Settings_Window_ResetPosition_Name" xml:space="preserve">
<value>重設視窗位置</value>
@@ -997,7 +997,7 @@
<value>輸入與預覽</value>
</data>
<data name="Settings_Section_AutoTellTabs" xml:space="preserve">
<value>自動Tell標籤頁</value>
<value>自動悄悄話標籤頁</value>
</data>
<data name="Settings_Section_Emotes" xml:space="preserve">
<value>情感動作</value>
@@ -1200,10 +1200,10 @@
<value>封鎖</value>
</data>
<data name="Settings_NotifyFailedTell_Name" xml:space="preserve">
<value>Tell未送達時提醒</value>
<value>悄悄話未送達時提醒</value>
</data>
<data name="Settings_NotifyFailedTell_Description" xml:space="preserve">
<value>遊戲只在日誌裡提示Tell傳送失敗。此設定改為彈出通知,讓發給離線或其他世界玩家的訊息不會被忽略。</value>
<value>遊戲只在日誌裡提示悄悄話傳送失敗。此設定改為彈出通知,讓發給離線或其他世界玩家的訊息不會被忽略。</value>
</data>
<data name="ChatLog_ScrollToBottom_Tooltip" xml:space="preserve">
<value>跳到最新訊息</value>
@@ -1248,7 +1248,7 @@
<value>調整大小行為</value>
</data>
<data name="Settings_Section_TellAutoOpen" xml:space="preserve">
<value>自動開啟Tell</value>
<value>自動開啟悄悄話</value>
</data>
<data name="Settings_Section_Sidebar" xml:space="preserve">
<value>側邊欄</value>
@@ -1299,13 +1299,13 @@
<value>輸入時指令提示清單出現在哪一側。</value>
</data>
<data name="Settings_Channels_TellAutoOpenMode_Name" xml:space="preserve">
<value>Tell自動開啟方式</value>
<value>悄悄話自動開啟方式</value>
</data>
<data name="Settings_Channels_TellAutoOpenMode_Description" xml:space="preserve">
<value>Tell到達時在何處開啟。</value>
<value>悄悄話到達時在何處開啟。</value>
</data>
<data name="Settings_Channels_TellSwitchAlways_Name" xml:space="preserve">
<value>每則Tell都切換到分頁</value>
<value>每則悄悄話都切換到分頁</value>
</data>
<data name="Settings_Channels_TellSwitchAlways_Description" xml:space="preserve">
<value>否則分頁會在第一則之後於背景開啟。</value>
@@ -1358,4 +1358,94 @@
<data name="Settings_About_CustomRepo" xml:space="preserve">
<value>自訂儲存庫資訊清單</value>
</data>
<data name="Settings_Theme_ActiveTheme" xml:space="preserve">
<value>目前主題:{0}</value>
</data>
<data name="Settings_Theme_ForkAndEdit" xml:space="preserve">
<value>複製並編輯</value>
</data>
<data name="Settings_Theme_ForkTooltip" xml:space="preserve">
<value>內建主題無法直接編輯。複製會建立一份可編輯並儲存的自訂副本。</value>
</data>
<data name="Settings_Theme_EditTheme" xml:space="preserve">
<value>編輯主題</value>
</data>
<data name="Settings_Theme_Editing" xml:space="preserve">
<value>正在編輯:{0}</value>
</data>
<data name="Settings_Theme_Group_Surfaces" xml:space="preserve">
<value>表面</value>
</data>
<data name="Settings_Theme_Group_Borders" xml:space="preserve">
<value>邊框</value>
</data>
<data name="Settings_Theme_Group_Text" xml:space="preserve">
<value>文字</value>
</data>
<data name="Settings_Theme_Group_Identity" xml:space="preserve">
<value>身分</value>
</data>
<data name="Settings_Theme_Group_Status" xml:space="preserve">
<value>狀態</value>
</data>
<data name="Settings_Theme_Save" xml:space="preserve">
<value>儲存</value>
</data>
<data name="Settings_Theme_Cancel" xml:space="preserve">
<value>取消</value>
</data>
<data name="Settings_Theme_ResetToSource" xml:space="preserve">
<value>重設為原始主題</value>
</data>
<data name="Settings_Theme_ResetUnavailable" xml:space="preserve">
<value>編輯副本時無法重設。請先儲存或取消。</value>
</data>
<data name="Settings_Theme_LockedTooltip" xml:space="preserve">
<value>請先儲存或捨棄你的變更</value>
</data>
<data name="Settings_Theme_Custom" xml:space="preserve">
<value>自訂 ({0})</value>
</data>
<data name="Settings_Theme_ForkActive" xml:space="preserve">
<value>複製目前主題</value>
</data>
<data name="Settings_Theme_ImportFile" xml:space="preserve">
<value>匯入主題檔案…</value>
</data>
<data name="Settings_Theme_ExportActive" xml:space="preserve">
<value>匯出目前主題…</value>
</data>
<data name="Settings_Theme_ImportPathHint" xml:space="preserve">
<value>JSON 檔案路徑(或拖放到資料夾)</value>
</data>
<data name="Settings_Theme_ExportDialogTitle" xml:space="preserve">
<value>匯出主題</value>
</data>
<data name="Settings_Theme_Category_Cool" xml:space="preserve">
<value>冷色</value>
</data>
<data name="Settings_Theme_Category_Natural" xml:space="preserve">
<value>自然</value>
</data>
<data name="Settings_Theme_Category_Classic" xml:space="preserve">
<value>經典</value>
</data>
<data name="Settings_Theme_Category_Retro" xml:space="preserve">
<value>復古</value>
</data>
<data name="Settings_Fonts_Bundled" xml:space="preserve">
<value>Hellion Inter(內建)</value>
</data>
<data name="Settings_Fonts_GameFont" xml:space="preserve">
<value>遊戲字型</value>
</data>
<data name="Settings_Fonts_Global" xml:space="preserve">
<value>全域:{0}</value>
</data>
<data name="Settings_Fonts_Active" xml:space="preserve">
<value>使用中:{0}</value>
</data>
<data name="Settings_Preview_TypeAMessage" xml:space="preserve">
<value>輸入訊息...</value>
</data>
</root>
@@ -1,6 +1,7 @@
using System.Numerics;
using Dalamud.Bindings.ImGui;
using Dalamud.Interface.Utility.Raii;
using HellionChat.Resources;
using HellionChat.Themes;
using HellionChat.Util;
@@ -31,26 +32,24 @@ internal sealed class ColorPicker
private void DrawIdleState()
{
var active = _themes.Active;
ImGui.TextDisabled($"Active theme: {active.Name}");
ImGui.TextDisabled(string.Format(HellionStrings.Settings_Theme_ActiveTheme, active.Name));
// Fork built-ins before editing: Switch() prefers built-in slugs over custom
// files with the same slug, so an in-place edit would silently no-op.
if (active.IsBuiltIn)
{
if (ImGui.Button("Fork & Edit"))
if (ImGui.Button(HellionStrings.Settings_Theme_ForkAndEdit))
{
ForkAndBeginEditing(active);
}
if (ImGui.IsItemHovered())
{
ImGui.SetTooltip(
"Built-in themes cannot be edited in place. Fork creates a custom copy you can edit and save."
);
ImGui.SetTooltip(HellionStrings.Settings_Theme_ForkTooltip);
}
}
else
{
if (ImGui.Button("Edit theme"))
if (ImGui.Button(HellionStrings.Settings_Theme_EditTheme))
{
_themes.BeginEditing(active);
}
@@ -87,12 +86,12 @@ internal sealed class ColorPicker
private void DrawEditState(Theme buffer)
{
ImGui.TextUnformatted($"Editing: {buffer.Name}");
ImGui.TextUnformatted(string.Format(HellionStrings.Settings_Theme_Editing, buffer.Name));
ImGui.Separator();
DrawSection(
ImGui.GetID("colors.surfaces"u8),
"Surfaces",
HellionStrings.Settings_Theme_Group_Surfaces,
buffer,
c =>
new[]
@@ -116,7 +115,7 @@ internal sealed class ColorPicker
DrawSection(
ImGui.GetID("colors.borders"u8),
"Borders",
HellionStrings.Settings_Theme_Group_Borders,
buffer,
c => new[] { ("Border", c.Border) },
(c, edits) => c with { Border = edits[0].color }
@@ -124,7 +123,7 @@ internal sealed class ColorPicker
DrawSection(
ImGui.GetID("colors.text"u8),
"Text",
HellionStrings.Settings_Theme_Group_Text,
buffer,
c =>
new[]
@@ -186,7 +185,7 @@ internal sealed class ColorPicker
DrawSection(
ImGui.GetID("colors.identity"u8),
"Identity",
HellionStrings.Settings_Theme_Group_Identity,
buffer,
c => new[] { ("Identity", c.Identity) },
(c, edits) => c with { Identity = edits[0].color }
@@ -194,7 +193,7 @@ internal sealed class ColorPicker
DrawSection(
ImGui.GetID("colors.status"u8),
"Status",
HellionStrings.Settings_Theme_Group_Status,
buffer,
c =>
new[]
@@ -264,12 +263,12 @@ internal sealed class ColorPicker
private void DrawActionButtons(Theme buffer)
{
if (ImGui.Button("Save"))
if (ImGui.Button(HellionStrings.Settings_Theme_Save))
{
_themes.SaveEditingBuffer(out _);
}
ImGui.SameLine();
if (ImGui.Button("Cancel"))
if (ImGui.Button(HellionStrings.Settings_Theme_Cancel))
{
_themes.DiscardEditingBuffer();
}
@@ -282,14 +281,14 @@ internal sealed class ColorPicker
var isForkBuffer = !buffer.IsBuiltIn && _themes.Active.Slug != buffer.Slug;
using (ImRaii.Disabled(isForkBuffer))
{
if (ImGui.Button("Reset to source"))
if (ImGui.Button(HellionStrings.Settings_Theme_ResetToSource))
{
_themes.BeginEditing(_themes.Active);
}
}
if (isForkBuffer && ImGui.IsItemHovered(ImGuiHoveredFlags.AllowWhenDisabled))
{
ImGui.SetTooltip("Reset is unavailable while editing a fork. Save or Cancel first.");
ImGui.SetTooltip(HellionStrings.Settings_Theme_ResetUnavailable);
}
}
}
@@ -43,11 +43,14 @@ internal sealed class FontsSection
// Readout so the user can see which font is actually active.
var active =
Plugin.Config.UseHellionFont ? "Hellion Inter (bundled)"
Plugin.Config.UseHellionFont ? HellionStrings.Settings_Fonts_Bundled
: Plugin.Config.FontsEnabled
? $"Global: {Plugin.Config.GlobalFontV2.FontId.Family.EnglishName}"
: "FFXIV game font";
ImGui.TextDisabled($"Active: {active}");
? string.Format(
HellionStrings.Settings_Fonts_Global,
Plugin.Config.GlobalFontV2.FontId.Family.EnglishName
)
: HellionStrings.Settings_Fonts_GameFont;
ImGui.TextDisabled(string.Format(HellionStrings.Settings_Fonts_Active, active));
ImGui.Spacing();
if (
@@ -3,6 +3,7 @@ using System.Threading;
using Dalamud.Bindings.ImGui;
using Dalamud.Interface;
using Dalamud.Interface.Utility.Raii;
using HellionChat.Resources;
using HellionChat.Themes;
using HellionChat.Ui.StyleEngine;
using HellionChat.Util;
@@ -307,7 +308,7 @@ internal sealed class LivePreviewPanel : IDisposable
);
draw.AddText(pillTextPos, ColourUtil.RgbaToAbgr(theme.Colors.TextPrimary), pillLabel);
var placeholder = "Type a message...";
var placeholder = HellionStrings.Settings_Preview_TypeAMessage;
var phSize = ImGui.CalcTextSize(placeholder);
var phPos = new Vector2(pillMax.X + 6f, origin.Y + (height - phSize.Y) * 0.5f);
draw.AddText(phPos, ColourUtil.RgbaToAbgr(theme.Colors.TextPrimary), placeholder);
@@ -21,13 +21,13 @@ internal sealed class ThemeImportExportRow
public void Draw()
{
if (ImGui.Button("Fork active theme"))
if (ImGui.Button(HellionStrings.Settings_Theme_ForkActive))
{
ForkActive();
}
ImGui.SameLine();
if (ImGui.Button("Import theme file…"))
if (ImGui.Button(HellionStrings.Settings_Theme_ImportFile))
{
ImportFromPath(_importPath);
}
@@ -39,7 +39,7 @@ internal sealed class ThemeImportExportRow
}
ImGui.SameLine();
if (ImGui.Button("Export active theme…"))
if (ImGui.Button(HellionStrings.Settings_Theme_ExportActive))
{
ExportActive();
}
@@ -47,7 +47,7 @@ internal sealed class ThemeImportExportRow
ImGui.SetNextItemWidth(-1);
ImGui.InputTextWithHint(
"##theme-import-path",
"Path to JSON file (or drag-and-drop into the folder)",
HellionStrings.Settings_Theme_ImportPathHint,
ref _importPath,
512
);
@@ -309,7 +309,7 @@ internal sealed class ThemeImportExportRow
var defaultName = $"{theme.Slug}.json";
Plugin.FileDialogManager.SaveFileDialog(
"Export theme",
HellionStrings.Settings_Theme_ExportDialogTitle,
".json",
defaultName,
".json",
@@ -1,6 +1,7 @@
using System.Numerics;
using Dalamud.Bindings.ImGui;
using Dalamud.Interface.Utility.Raii;
using HellionChat.Resources;
using HellionChat.Themes;
using HellionChat.Util;
@@ -16,13 +17,13 @@ internal sealed class ThemePicker
true
),
(
"Cool",
HellionStrings.Settings_Theme_Category_Cool,
new[] { "night-blue", "event-horizon", "indigo-violet", "crystal-nocturne" },
false
),
("Natural", new[] { "mint-grove" }, false),
("Classic", new[] { "chat2-classic" }, false),
("Retro", new[] { "synthwave-sunset" }, false),
(HellionStrings.Settings_Theme_Category_Natural, new[] { "mint-grove" }, false),
(HellionStrings.Settings_Theme_Category_Classic, new[] { "chat2-classic" }, false),
(HellionStrings.Settings_Theme_Category_Retro, new[] { "synthwave-sunset" }, false),
};
// T2 ThemePickerCategoryStep diffs this against ThemeRegistry.BuiltinSlugs
@@ -78,7 +79,7 @@ internal sealed class ThemePicker
if (
_sections.Draw(
ImGui.GetID("theme.category.custom"u8),
$"Custom ({customs.Count})",
string.Format(HellionStrings.Settings_Theme_Custom, customs.Count),
disabled: locked
)
)
@@ -90,7 +91,7 @@ internal sealed class ThemePicker
if (locked && ImGui.IsItemHovered(ImGuiHoveredFlags.AllowWhenDisabled))
{
ImGui.SetTooltip("Save or discard your edits first");
ImGui.SetTooltip(HellionStrings.Settings_Theme_LockedTooltip);
}
}