diff --git a/HellionChat/Resources/HellionStrings.Designer.cs b/HellionChat/Resources/HellionStrings.Designer.cs index c4b4a68..92b9bbb 100644 --- a/HellionChat/Resources/HellionStrings.Designer.cs +++ b/HellionChat/Resources/HellionStrings.Designer.cs @@ -382,6 +382,55 @@ 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_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)); + internal static string Settings_Section_Notifications => Get(nameof(Settings_Section_Notifications)); + internal static string Settings_Section_DisplayModes => Get(nameof(Settings_Section_DisplayModes)); + internal static string Settings_Section_History => Get(nameof(Settings_Section_History)); + internal static string Settings_Section_CommandHelp => Get(nameof(Settings_Section_CommandHelp)); + internal static string Settings_Section_PluginDisclosure => Get(nameof(Settings_Section_PluginDisclosure)); + internal static string Settings_Section_LayoutMode => Get(nameof(Settings_Section_LayoutMode)); + internal static string Settings_Section_Opacity => Get(nameof(Settings_Section_Opacity)); + internal static string Settings_Section_ResizeBehaviour => Get(nameof(Settings_Section_ResizeBehaviour)); + internal static string Settings_Section_TellAutoOpen => Get(nameof(Settings_Section_TellAutoOpen)); + internal static string Settings_Section_Sidebar => Get(nameof(Settings_Section_Sidebar)); + internal static string Settings_Section_Brand => Get(nameof(Settings_Section_Brand)); + internal static string Settings_Section_Integrations => Get(nameof(Settings_Section_Integrations)); + internal static string Settings_Section_Credits => Get(nameof(Settings_Section_Credits)); + internal static string Settings_Section_License => Get(nameof(Settings_Section_License)); + internal static string Settings_General_ReduceMotion_Description => Get(nameof(Settings_General_ReduceMotion_Description)); + internal static string Settings_Keybinds_Hint => Get(nameof(Settings_Keybinds_Hint)); + internal static string Settings_Keybinds_CycleNext => Get(nameof(Settings_Keybinds_CycleNext)); + internal static string Settings_Keybinds_CyclePrevious => Get(nameof(Settings_Keybinds_CyclePrevious)); + internal static string Settings_General_Language_Description => Get(nameof(Settings_General_Language_Description)); + internal static string Settings_Chat_CompactDensity_Name => Get(nameof(Settings_Chat_CompactDensity_Name)); + internal static string Settings_Chat_CompactDensity_Description => Get(nameof(Settings_Chat_CompactDensity_Description)); + internal static string Settings_Chat_Clock24_Name => Get(nameof(Settings_Chat_Clock24_Name)); + internal static string Settings_Chat_PreviousSessions_Name => Get(nameof(Settings_Chat_PreviousSessions_Name)); + internal static string Settings_Chat_PreviousSessions_Description => Get(nameof(Settings_Chat_PreviousSessions_Description)); + internal static string Settings_Chat_CommandHelpSide_Name => Get(nameof(Settings_Chat_CommandHelpSide_Name)); + internal static string Settings_Chat_CommandHelpSide_Description => Get(nameof(Settings_Chat_CommandHelpSide_Description)); + internal static string Settings_Channels_TellAutoOpenMode_Name => Get(nameof(Settings_Channels_TellAutoOpenMode_Name)); + internal static string Settings_Channels_TellAutoOpenMode_Description => Get(nameof(Settings_Channels_TellAutoOpenMode_Description)); + internal static string Settings_Channels_TellSwitchAlways_Name => Get(nameof(Settings_Channels_TellSwitchAlways_Name)); + internal static string Settings_Channels_TellSwitchAlways_Description => Get(nameof(Settings_Channels_TellSwitchAlways_Description)); + internal static string Settings_Window_LayoutSidebar => Get(nameof(Settings_Window_LayoutSidebar)); + internal static string Settings_Window_LayoutTopTabs => Get(nameof(Settings_Window_LayoutTopTabs)); + internal static string Settings_Window_TabPlacement_Name => Get(nameof(Settings_Window_TabPlacement_Name)); + internal static string Settings_Window_TabPlacement_Description => Get(nameof(Settings_Window_TabPlacement_Description)); + internal static string Settings_Window_TitleBar_Name => Get(nameof(Settings_Window_TitleBar_Name)); + internal static string Settings_Window_PopoutTitleBar_Name => Get(nameof(Settings_Window_PopoutTitleBar_Name)); + internal static string Settings_Window_InactiveOpacity_Name => Get(nameof(Settings_Window_InactiveOpacity_Name)); + internal static string Settings_Window_InactiveOpacity_Description => Get(nameof(Settings_Window_InactiveOpacity_Description)); + internal static string Settings_Window_AllowMove_Name => Get(nameof(Settings_Window_AllowMove_Name)); + internal static string Settings_Window_AllowResize_Name => Get(nameof(Settings_Window_AllowResize_Name)); + internal static string Settings_Window_SidebarThreshold_Name => Get(nameof(Settings_Window_SidebarThreshold_Name)); + internal static string Settings_Window_SidebarThreshold_Description => Get(nameof(Settings_Window_SidebarThreshold_Description)); + internal static string Settings_Window_PreviewPosition_Name => Get(nameof(Settings_Window_PreviewPosition_Name)); + internal static string Settings_Window_PreviewOnlyTyping_Name => Get(nameof(Settings_Window_PreviewOnlyTyping_Name)); + internal static string Settings_About_GiteaRepo => Get(nameof(Settings_About_GiteaRepo)); + internal static string Settings_About_CustomRepo => Get(nameof(Settings_About_CustomRepo)); internal static string Settings_Section_AutoTranslate => Get(nameof(Settings_Section_AutoTranslate)); internal static string Settings_Emotes_Block => Get(nameof(Settings_Emotes_Block)); internal static string Settings_NotifyFailedTell_Name => Get(nameof(Settings_NotifyFailedTell_Name)); diff --git a/HellionChat/Resources/HellionStrings.ca.resx b/HellionChat/Resources/HellionStrings.ca.resx index dfbc04c..1bc978d 100644 --- a/HellionChat/Resources/HellionStrings.ca.resx +++ b/HellionChat/Resources/HellionStrings.ca.resx @@ -1217,4 +1217,151 @@ desactivat + + Comportament + + + Dreceres + + + Notificacions + + + Modes de visualització + + + Historial + + + Ajuda d'ordres + + + Avís de complement + + + Mode de disposició + + + Opacitat + + + Comportament de mida + + + Obertura automàtica de xiuxiueigs + + + Barra lateral + + + Marca + + + Enllaços + + + Integracions + + + Crèdits + + + Llicència + + + Desactiva els fosos del tema, els efectes en passar el cursor i les partícules. + + + Fes clic a un botó i després prem la combinació de tecles. Esc esborra. + + + Passa a la pestanya següent + + + Passa a la pestanya anterior + + + Canviar-ho reconstrueix l'atles de fonts, així que el xat queda en blanc un moment. + + + Densitat compacta + + + Canvia la disposició de targetes per una línia per missatge. + + + Rellotge de 24 hores + + + Mostra l'historial de sessions anteriors + + + Desactivat, el registre comença buit cada vegada que s'inicia el joc i només s'omple amb els missatges rebuts a partir d'aleshores. + + + Costat de l'ajuda d'ordres + + + A quin costat apareix la llista de suggeriments mentre escrius. + + + Mode d'obertura automàtica + + + On s'obre un xiuxiueig quan arriba. + + + Canvia a la pestanya a cada xiuxiueig + + + Altrament la pestanya s'obre en segon pla després de la primera. + + + Barra lateral + + + Pestanyes superiors + + + Ubicació de les pestanyes + + + On es col·loca la llista de pestanyes a la finestra principal. + + + Mostra la barra de títol + + + Mostra la barra de títol a les finestres desacoblades + + + Opacitat inactiva + + + S'aplica mentre una altra finestra té el focus. + + + Permet moure + + + Permet redimensionar + + + Llindar de canvi automàtic de la barra lateral + + + Per sota d'aquesta amplada la barra lateral es plega en pestanyes superiors, en píxels. + + + Posició de la vista prèvia + + + Mostra la vista prèvia només en escriure + + + Repositori Gitea + + + Manifest del repositori personalitzat + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.cs.resx b/HellionChat/Resources/HellionStrings.cs.resx index 4508fe2..0d06a6b 100644 --- a/HellionChat/Resources/HellionStrings.cs.resx +++ b/HellionChat/Resources/HellionStrings.cs.resx @@ -1216,4 +1216,151 @@ vypnuto + + Chování + + + Klávesové zkratky + + + Oznámení + + + Režimy zobrazení + + + Historie + + + Nápověda k příkazům + + + Upozornění na plugin + + + Režim rozvržení + + + Neprůhlednost + + + Chování při změně velikosti + + + Automatické otevření šeptání + + + Postranní panel + + + Značka + + + Odkazy + + + Integrace + + + Poděkování + + + Licence + + + Vypne prolínání motivů, přechody při najetí myší a poletující částice. + + + Klikněte na tlačítko a poté stiskněte kombinaci kláves. Esc smaže. + + + Přepnout na další záložku + + + Přepnout na předchozí záložku + + + Přepnutí přestaví atlas písem, takže chat na okamžik zmizí. + + + Kompaktní hustota + + + Vymění rozvržení karet za jeden řádek na zprávu. + + + 24hodinový formát + + + Zobrazit historii z předchozích relací + + + Vypnuto znamená, že se protokol při každém spuštění hry začíná prázdný a plní se jen zprávami přijatými od té chvíle. + + + Strana nápovědy k příkazům + + + Na které straně se během psaní zobrazuje seznam nápověd. + + + Režim automatického otevření + + + Kde se šeptání otevře, když dorazí. + + + Přepnout na záložku při každém šeptání + + + Jinak se záložka po první zprávě otevře na pozadí. + + + Postranní panel + + + Horní záložky + + + Umístění záložek + + + Kde v hlavním okně sedí seznam záložek. + + + Zobrazit záhlaví + + + Zobrazit záhlaví u vysunutých oken + + + Neprůhlednost při neaktivitě + + + Platí, když má fokus jiné okno. + + + Povolit přesouvání + + + Povolit změnu velikosti + + + Práh automatického přepnutí postranního panelu + + + Pod touto šířkou se postranní panel složí do horních záložek, v pixelech. + + + Umístění náhledu + + + Zobrazit náhled jen při psaní + + + Repozitář Gitea + + + Manifest vlastního repozitáře + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.da.resx b/HellionChat/Resources/HellionStrings.da.resx index 5ca8ba7..524aaa9 100644 --- a/HellionChat/Resources/HellionStrings.da.resx +++ b/HellionChat/Resources/HellionStrings.da.resx @@ -1216,4 +1216,151 @@ fra + + Adfærd + + + Tastaturgenveje + + + Notifikationer + + + Visningstilstande + + + Historik + + + Kommandohjælp + + + Plugin-oplysning + + + Layouttilstand + + + Uigennemsigtighed + + + Størrelsesændring + + + Automatisk åbning af tells + + + Sidepanel + + + Brand + + + Links + + + Integrationer + + + Krediteringer + + + Licens + + + Slår temaovergange, hover-fade og de svævende partikler fra. + + + Klik på en knap, og tryk derefter tastekombinationen. Esc rydder. + + + Skift til næste faneblad + + + Skift til forrige faneblad + + + Skift genopbygger fontatlasset, så chatten er tom et øjeblik. + + + Kompakt tæthed + + + Bytter kortlayoutet ud med én linje pr. besked. + + + 24-timers ur + + + Vis historik fra tidligere sessioner + + + Slået fra starter loggen tom, hver gang spillet startes, og fyldes kun med beskeder modtaget derefter. + + + Side for kommandohjælp + + + Hvilken side listen med kommandotips vises på, mens du skriver. + + + Tilstand for automatisk åbning + + + Hvor en tell åbnes, når den ankommer. + + + Skift til fanebladet ved hver tell + + + Ellers åbnes fanebladet i baggrunden efter den første. + + + Sidepanel + + + Faneblade øverst + + + Placering af faneblade + + + Hvor fanelisten sidder i hovedvinduet. + + + Vis titellinje + + + Vis titellinje for pop-out-vinduer + + + Uigennemsigtighed når inaktiv + + + Gælder, mens et andet vindue har fokus. + + + Tillad flytning + + + Tillad størrelsesændring + + + Grænse for automatisk skift af sidepanel + + + Under denne bredde folder sidepanelet sig til faneblade øverst, i pixels. + + + Placering af forhåndsvisning + + + Vis kun forhåndsvisning under skrivning + + + Gitea-repositorium + + + Manifest for brugerdefineret repo + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.de.resx b/HellionChat/Resources/HellionStrings.de.resx index 2f657d5..bf9e99a 100644 --- a/HellionChat/Resources/HellionStrings.de.resx +++ b/HellionChat/Resources/HellionStrings.de.resx @@ -1211,4 +1211,151 @@ aus + + Verhalten + + + Tastenkürzel + + + Benachrichtigungen + + + Anzeigemodi + + + Verlauf + + + Befehlshilfe + + + Plugin-Hinweis + + + Anordnung + + + Deckkraft + + + Größenverhalten + + + Flüstern automatisch öffnen + + + Seitenleiste + + + Marke + + + Links + + + Integrationen + + + Mitwirkende + + + Lizenz + + + Schaltet Theme-Überblendungen, Hover-Verläufe und die schwebenden Partikel ab. + + + Auf einen Knopf klicken, dann die Tastenkombination drücken. Esc löscht. + + + Zum nächsten Chat-Tab wechseln + + + Zum vorherigen Chat-Tab wechseln + + + Ein Wechsel baut den Schrift-Atlas neu auf, deshalb ist der Chat kurz leer. + + + Kompakte Dichte + + + Tauscht das Karten-Layout gegen eine Zeile pro Nachricht. + + + 24-Stunden-Uhr + + + Verlauf früherer Sitzungen anzeigen + + + Aus bedeutet, der Verlauf startet bei jedem Spielstart leer und füllt sich nur mit Nachrichten, die danach eintreffen. + + + Seite der Befehlshilfe + + + Auf welcher Seite die Befehlsliste beim Tippen erscheint. + + + Modus für automatisches Öffnen + + + Wo ein Flüstern aufgeht, wenn es ankommt. + + + Bei jedem Flüstern zum Tab wechseln + + + Sonst öffnet der Tab nach dem ersten im Hintergrund. + + + Seitenleiste + + + Tabs oben + + + Tab-Anordnung + + + Wo die Tab-Liste im Hauptfenster sitzt. + + + Titelleiste anzeigen + + + Titelleiste für ausgeklappte Fenster anzeigen + + + Deckkraft im Hintergrund + + + Gilt, solange ein anderes Fenster den Fokus hat. + + + Verschieben erlauben + + + Größe ändern erlauben + + + Umschaltschwelle der Seitenleiste + + + Unterhalb dieser Breite klappt die Seitenleiste zu Tabs oben, in Pixeln. + + + Position der Vorschau + + + Vorschau nur beim Tippen zeigen + + + Gitea-Repository + + + Manifest des eigenen Repos + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.el.resx b/HellionChat/Resources/HellionStrings.el.resx index 8b0c41c..0c22869 100644 --- a/HellionChat/Resources/HellionStrings.el.resx +++ b/HellionChat/Resources/HellionStrings.el.resx @@ -1216,4 +1216,151 @@ ανενεργό + + Συμπεριφορά + + + Συντομεύσεις + + + Ειδοποιήσεις + + + Λειτουργίες εμφάνισης + + + Ιστορικό + + + Βοήθεια εντολών + + + Γνωστοποίηση πρόσθετου + + + Λειτουργία διάταξης + + + Αδιαφάνεια + + + Συμπεριφορά μεγέθους + + + Αυτόματο άνοιγμα tell + + + Πλαϊνή μπάρα + + + Επωνυμία + + + Σύνδεσμοι + + + Ενσωματώσεις + + + Συντελεστές + + + Άδεια + + + Απενεργοποιεί τις μεταβάσεις θέματος, τα εφέ αιώρησης και τα σωματίδια. + + + Κάντε κλικ σε ένα κουμπί και μετά πατήστε τον συνδυασμό πλήκτρων. Το Esc καθαρίζει. + + + Μετάβαση στην επόμενη καρτέλα + + + Μετάβαση στην προηγούμενη καρτέλα + + + Η αλλαγή ξαναχτίζει τον άτλαντα γραμματοσειρών, οπότε η συνομιλία αδειάζει στιγμιαία. + + + Συμπαγής πυκνότητα + + + Αντικαθιστά τη διάταξη καρτών με μία γραμμή ανά μήνυμα. + + + 24ωρο ρολόι + + + Εμφάνιση ιστορικού από προηγούμενες συνεδρίες + + + Απενεργοποιημένο σημαίνει ότι το αρχείο ξεκινά άδειο σε κάθε εκκίνηση και γεμίζει μόνο με μηνύματα που έρχονται μετά. + + + Πλευρά βοήθειας εντολών + + + Σε ποια πλευρά εμφανίζεται η λίστα υποδείξεων ενώ πληκτρολογείτε. + + + Λειτουργία αυτόματου ανοίγματος + + + Πού ανοίγει ένα tell όταν φτάνει. + + + Μετάβαση στην καρτέλα σε κάθε tell + + + Διαφορετικά η καρτέλα ανοίγει στο παρασκήνιο μετά το πρώτο. + + + Πλαϊνή μπάρα + + + Καρτέλες πάνω + + + Τοποθέτηση καρτελών + + + Πού βρίσκεται η λίστα καρτελών στο κύριο παράθυρο. + + + Εμφάνιση γραμμής τίτλου + + + Εμφάνιση γραμμής τίτλου στα αποσπώμενα παράθυρα + + + Αδιαφάνεια όταν ανενεργό + + + Ισχύει όσο ένα άλλο παράθυρο έχει την εστίαση. + + + Να επιτρέπεται η μετακίνηση + + + Να επιτρέπεται η αλλαγή μεγέθους + + + Όριο αυτόματης εναλλαγής πλαϊνής μπάρας + + + Κάτω από αυτό το πλάτος η πλαϊνή μπάρα διπλώνει σε καρτέλες πάνω, σε pixel. + + + Θέση προεπισκόπησης + + + Εμφάνιση προεπισκόπησης μόνο κατά την πληκτρολόγηση + + + Αποθετήριο Gitea + + + Δήλωση προσαρμοσμένου αποθετηρίου + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.es.resx b/HellionChat/Resources/HellionStrings.es.resx index d3b323d..ef9dbd8 100644 --- a/HellionChat/Resources/HellionStrings.es.resx +++ b/HellionChat/Resources/HellionStrings.es.resx @@ -1217,4 +1217,151 @@ desactivado + + Comportamiento + + + Atajos de teclado + + + Notificaciones + + + Modos de visualización + + + Historial + + + Ayuda de comandos + + + Aviso de complemento + + + Modo de disposición + + + Opacidad + + + Comportamiento de tamaño + + + Apertura automática de susurros + + + Barra lateral + + + Marca + + + Enlaces + + + Integraciones + + + Créditos + + + Licencia + + + Desactiva las transiciones del tema, los efectos al pasar el cursor y las partículas. + + + Haz clic en un botón y luego pulsa la combinación de teclas. Esc borra. + + + Cambiar a la pestaña siguiente + + + Cambiar a la pestaña anterior + + + Cambiarlo reconstruye el atlas de fuentes, así que el chat queda en blanco un momento. + + + Densidad compacta + + + Cambia la disposición de tarjetas por una línea por mensaje. + + + Reloj de 24 horas + + + Mostrar el historial de sesiones anteriores + + + Desactivado, el registro empieza vacío cada vez que se inicia el juego y solo se llena con los mensajes recibidos desde entonces. + + + Lado de la ayuda de comandos + + + En qué lado aparece la lista de sugerencias mientras escribes. + + + Modo de apertura automática + + + Dónde se abre un susurro cuando llega. + + + Cambiar a la pestaña con cada susurro + + + Si no, la pestaña se abre en segundo plano tras el primero. + + + Barra lateral + + + Pestañas superiores + + + Ubicación de las pestañas + + + Dónde se sitúa la lista de pestañas en la ventana principal. + + + Mostrar la barra de título + + + Mostrar la barra de título en las ventanas desacopladas + + + Opacidad inactiva + + + Se aplica mientras otra ventana tiene el foco. + + + Permitir mover + + + Permitir redimensionar + + + Umbral de cambio automático de la barra lateral + + + Por debajo de este ancho la barra lateral se pliega en pestañas superiores, en píxeles. + + + Posición de la vista previa + + + Mostrar la vista previa solo al escribir + + + Repositorio de Gitea + + + Manifiesto del repositorio personalizado + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.fi.resx b/HellionChat/Resources/HellionStrings.fi.resx index 0d88537..2a70e80 100644 --- a/HellionChat/Resources/HellionStrings.fi.resx +++ b/HellionChat/Resources/HellionStrings.fi.resx @@ -1216,4 +1216,151 @@ pois + + Toiminta + + + Pikanäppäimet + + + Ilmoitukset + + + Näyttötilat + + + Historia + + + Komento-ohje + + + Lisäosailmoitus + + + Asettelutila + + + Läpinäkymättömyys + + + Koon muuttaminen + + + Kuiskausten automaattinen avaus + + + Sivupalkki + + + Tuotemerkki + + + Linkit + + + Integraatiot + + + Tekijät + + + Lisenssi + + + Poistaa teemaristihäivytykset, osoitinhäivytykset ja leijuvat hiukkaset käytöstä. + + + Napsauta painiketta ja paina sitten näppäinyhdistelmää. Esc tyhjentää. + + + Siirry seuraavaan välilehteen + + + Siirry edelliseen välilehteen + + + Vaihto rakentaa fonttiatlaksen uudelleen, joten chat on hetken tyhjä. + + + Tiivis tiheys + + + Vaihtaa korttiasettelun yhteen riviin per viesti. + + + 24 tunnin kello + + + Näytä aiempien istuntojen historia + + + Pois päältä loki alkaa tyhjänä joka käynnistyksellä ja täyttyy vain sen jälkeen saapuneilla viesteillä. + + + Komento-ohjeen puoli + + + Kummalla puolella komentovihjeluettelo näkyy kirjoitettaessa. + + + Automaattisen avauksen tila + + + Missä kuiskaus avautuu saapuessaan. + + + Vaihda välilehteen jokaisella kuiskauksella + + + Muuten välilehti avautuu taustalle ensimmäisen jälkeen. + + + Sivupalkki + + + Ylävälilehdet + + + Välilehtien sijainti + + + Missä välilehtiluettelo sijaitsee pääikkunassa. + + + Näytä otsikkopalkki + + + Näytä otsikkopalkki irrotetuissa ikkunoissa + + + Läpinäkymättömyys epäaktiivisena + + + Koskee, kun toinen ikkuna on kohdistettuna. + + + Salli siirtäminen + + + Salli koon muuttaminen + + + Sivupalkin automaattisen vaihdon raja + + + Tämän leveyden alapuolella sivupalkki taittuu ylävälilehdiksi, pikseleinä. + + + Esikatselun sijainti + + + Näytä esikatselu vain kirjoitettaessa + + + Gitea-tietovarasto + + + Mukautetun tietovaraston manifesti + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.fr.resx b/HellionChat/Resources/HellionStrings.fr.resx index ec917d2..8d4748f 100644 --- a/HellionChat/Resources/HellionStrings.fr.resx +++ b/HellionChat/Resources/HellionStrings.fr.resx @@ -1217,4 +1217,151 @@ désactivé + + Comportement + + + Raccourcis clavier + + + Notifications + + + Modes d'affichage + + + Historique + + + Aide aux commandes + + + Divulgation du plugin + + + Mode de disposition + + + Opacité + + + Comportement de redimensionnement + + + Ouverture automatique des messages privés + + + Barre latérale + + + Marque + + + Liens + + + Intégrations + + + Crédits + + + Licence + + + Désactive les fondus de thème, les effets de survol et les particules flottantes. + + + Cliquez sur un bouton, puis appuyez sur la combinaison de touches. Échap efface. + + + Passer à l'onglet suivant + + + Passer à l'onglet précédent + + + Changer reconstruit l'atlas de polices, le chat est donc vide un instant. + + + Densité compacte + + + Remplace la disposition en cartes par une ligne par message. + + + Horloge 24 heures + + + Afficher l'historique des sessions précédentes + + + Désactivé, le journal démarre vide à chaque lancement et ne se remplit qu'avec les messages reçus ensuite. + + + Côté de l'aide aux commandes + + + De quel côté la liste de suggestions apparaît pendant la saisie. + + + Mode d'ouverture automatique + + + Où s'ouvre un message privé à son arrivée. + + + Basculer vers l'onglet à chaque message privé + + + Sinon l'onglet s'ouvre en arrière-plan après le premier. + + + Barre latérale + + + Onglets en haut + + + Emplacement des onglets + + + Où se place la liste d'onglets dans la fenêtre principale. + + + Afficher la barre de titre + + + Afficher la barre de titre des fenêtres détachées + + + Opacité inactive + + + S'applique quand une autre fenêtre a le focus. + + + Autoriser le déplacement + + + Autoriser le redimensionnement + + + Seuil de bascule automatique de la barre latérale + + + En dessous de cette largeur, la barre latérale se replie en onglets, en pixels. + + + Position de l'aperçu + + + Afficher l'aperçu uniquement pendant la saisie + + + Dépôt Gitea + + + Manifeste du dépôt personnalisé + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.hu.resx b/HellionChat/Resources/HellionStrings.hu.resx index 7884c81..074ac37 100644 --- a/HellionChat/Resources/HellionStrings.hu.resx +++ b/HellionChat/Resources/HellionStrings.hu.resx @@ -1216,4 +1216,151 @@ kikapcsolva + + Viselkedés + + + Gyorsbillentyűk + + + Értesítések + + + Megjelenítési módok + + + Előzmények + + + Parancssúgó + + + Bővítmény jelzése + + + Elrendezési mód + + + Átlátszatlanság + + + Átméretezés + + + Suttogás automatikus megnyitása + + + Oldalsáv + + + Márka + + + Hivatkozások + + + Integrációk + + + Közreműködők + + + Licenc + + + Kikapcsolja a témaátmeneteket, a rámutatási elhalványulást és a lebegő részecskéket. + + + Kattints egy gombra, majd nyomd le a billentyűkombinációt. Az Esc törli. + + + Váltás a következő fülre + + + Váltás az előző fülre + + + A váltás újraépíti a betűatlaszt, ezért a csevegés egy pillanatra kiürül. + + + Kompakt sűrűség + + + A kártyás elrendezést üzenetenként egy sorra cseréli. + + + 24 órás óra + + + Korábbi munkamenetek előzményeinek megjelenítése + + + Kikapcsolva a napló minden indításkor üresen kezd, és csak az azóta érkezett üzenetekkel telik meg. + + + Parancssúgó oldala + + + Melyik oldalon jelenik meg a parancslista gépelés közben. + + + Automatikus megnyitás módja + + + Hol nyílik meg egy suttogás, amikor megérkezik. + + + Váltás a fülre minden suttogásnál + + + Egyébként a fül az első után a háttérben nyílik meg. + + + Oldalsáv + + + Felső fülek + + + Fülek elhelyezése + + + Hol helyezkedik el a füllista a főablakban. + + + Címsor megjelenítése + + + Címsor megjelenítése a kiemelt ablakoknál + + + Átlátszatlanság inaktívan + + + Akkor érvényes, ha másik ablak van fókuszban. + + + Mozgatás engedélyezése + + + Átméretezés engedélyezése + + + Oldalsáv automatikus váltásának küszöbe + + + E szélesség alatt az oldalsáv felső fülekké alakul, képpontban. + + + Előnézet helye + + + Előnézet csak gépelés közben + + + Gitea-tároló + + + Egyéni tároló manifesztje + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.it.resx b/HellionChat/Resources/HellionStrings.it.resx index ec73987..f9b843c 100644 --- a/HellionChat/Resources/HellionStrings.it.resx +++ b/HellionChat/Resources/HellionStrings.it.resx @@ -1217,4 +1217,151 @@ disattivato + + Comportamento + + + Scorciatoie + + + Notifiche + + + Modalità di visualizzazione + + + Cronologia + + + Aiuto comandi + + + Avviso plugin + + + Modalità di layout + + + Opacità + + + Ridimensionamento + + + Apertura automatica dei sussurri + + + Barra laterale + + + Marchio + + + Collegamenti + + + Integrazioni + + + Riconoscimenti + + + Licenza + + + Disattiva le dissolvenze del tema, gli effetti al passaggio del mouse e le particelle. + + + Fai clic su un pulsante, poi premi la combinazione di tasti. Esc cancella. + + + Passa alla scheda successiva + + + Passa alla scheda precedente + + + Il cambio ricostruisce l'atlante dei caratteri, quindi la chat resta vuota per un attimo. + + + Densità compatta + + + Sostituisce il layout a schede con una riga per messaggio. + + + Orologio 24 ore + + + Mostra la cronologia delle sessioni precedenti + + + Disattivato, il registro parte vuoto a ogni avvio del gioco e si riempie solo con i messaggi ricevuti da quel momento. + + + Lato dell'aiuto comandi + + + Su quale lato compare l'elenco dei suggerimenti mentre scrivi. + + + Modalità di apertura automatica + + + Dove si apre un sussurro quando arriva. + + + Passa alla scheda a ogni sussurro + + + Altrimenti la scheda si apre in secondo piano dopo il primo. + + + Barra laterale + + + Schede in alto + + + Posizione delle schede + + + Dove si trova l'elenco delle schede nella finestra principale. + + + Mostra la barra del titolo + + + Mostra la barra del titolo per le finestre staccate + + + Opacità da inattiva + + + Si applica mentre un'altra finestra ha il focus. + + + Consenti lo spostamento + + + Consenti il ridimensionamento + + + Soglia di passaggio automatico della barra laterale + + + Sotto questa larghezza la barra laterale si ripiega in schede in alto, in pixel. + + + Posizione dell'anteprima + + + Mostra l'anteprima solo durante la digitazione + + + Repository Gitea + + + Manifest del repository personalizzato + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.ja.resx b/HellionChat/Resources/HellionStrings.ja.resx index 8a02c96..d95574f 100644 --- a/HellionChat/Resources/HellionStrings.ja.resx +++ b/HellionChat/Resources/HellionStrings.ja.resx @@ -1217,4 +1217,151 @@ オフ + + 動作 + + + キー設定 + + + 通知 + + + 表示モード + + + 履歴 + + + コマンドヘルプ + + + プラグインの明示 + + + レイアウトモード + + + 不透明度 + + + サイズ変更の動作 + + + テルの自動オープン + + + サイドバー + + + ブランド + + + リンク + + + 連携 + + + クレジット + + + ライセンス + + + テーマのクロスフェード、ホバー時のフェード、漂う粒子を無効にします。 + + + ボタンをクリックしてからキーの組み合わせを押してください。Esc で解除します。 + + + 次のチャットタブへ + + + 前のチャットタブへ + + + 切り替えるとフォントアトラスが再構築されるため、チャットが一瞬空になります。 + + + コンパクト表示 + + + カード表示を 1 メッセージ 1 行に切り替えます。 + + + 24時間表示 + + + 以前のセッションの履歴を表示 + + + オフの場合、ログはゲーム起動のたびに空から始まり、それ以降に受信したメッセージだけが入ります。 + + + コマンドヘルプの表示位置 + + + 入力中にコマンド候補をどちら側に表示するか。 + + + 自動オープンの方式 + + + テルが届いたときにどこで開くか。 + + + テルのたびにタブへ切り替える + + + そうでない場合、最初の 1 通のあとタブは背面で開きます。 + + + サイドバー + + + 上部タブ + + + タブの配置 + + + メインウィンドウでタブ一覧をどこに置くか。 + + + タイトルバーを表示 + + + ポップアウトのタイトルバーを表示 + + + 非アクティブ時の不透明度 + + + 別のウィンドウがフォーカスされている間に適用されます。 + + + 移動を許可 + + + サイズ変更を許可 + + + サイドバー自動切り替えのしきい値 + + + この幅を下回るとサイドバーが上部タブに折りたたまれます(ピクセル)。 + + + プレビューの位置 + + + 入力中のみプレビューを表示 + + + Gitea リポジトリ + + + カスタムリポジトリのマニフェスト + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.ko.resx b/HellionChat/Resources/HellionStrings.ko.resx index c07c4bf..e69da4f 100644 --- a/HellionChat/Resources/HellionStrings.ko.resx +++ b/HellionChat/Resources/HellionStrings.ko.resx @@ -1217,4 +1217,151 @@ 끔 + + 동작 + + + 단축키 + + + 알림 + + + 표시 모드 + + + 기록 + + + 명령어 도움말 + + + 플러그인 고지 + + + 레이아웃 모드 + + + 불투명도 + + + 크기 조절 동작 + + + 귓속말 자동 열기 + + + 사이드바 + + + 브랜드 + + + 링크 + + + 연동 + + + 제작 정보 + + + 라이선스 + + + 테마 전환 효과, 마우스 오버 페이드, 떠다니는 입자를 끕니다. + + + 버튼을 클릭한 뒤 키 조합을 누르세요. Esc로 지웁니다. + + + 다음 채팅 탭으로 + + + 이전 채팅 탭으로 + + + 전환하면 폰트 아틀라스를 다시 만들기 때문에 채팅이 잠시 비워집니다. + + + 좁게 표시 + + + 카드 배치를 메시지당 한 줄로 바꿉니다. + + + 24시간제 + + + 이전 세션의 기록 표시 + + + 끄면 게임을 실행할 때마다 기록이 비어 있는 상태로 시작하고, 이후 받은 메시지만 채워집니다. + + + 명령어 도움말 위치 + + + 입력 중에 명령어 힌트 목록을 어느 쪽에 표시할지. + + + 자동 열기 방식 + + + 귓속말이 도착했을 때 어디에서 열릴지. + + + 귓속말마다 탭으로 전환 + + + 그렇지 않으면 첫 통 이후 탭이 배경에서 열립니다. + + + 사이드바 + + + 상단 탭 + + + 탭 배치 + + + 메인 창에서 탭 목록의 위치. + + + 제목 표시줄 보이기 + + + 팝아웃 창의 제목 표시줄 보이기 + + + 비활성 상태 불투명도 + + + 다른 창이 포커스를 가진 동안 적용됩니다. + + + 이동 허용 + + + 크기 조절 허용 + + + 사이드바 자동 전환 임계값 + + + 이 너비 미만이면 사이드바가 상단 탭으로 접힙니다(픽셀). + + + 미리보기 위치 + + + 입력 중에만 미리보기 표시 + + + Gitea 저장소 + + + 커스텀 저장소 매니페스트 + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.nb.resx b/HellionChat/Resources/HellionStrings.nb.resx index 43f0671..80aee5f 100644 --- a/HellionChat/Resources/HellionStrings.nb.resx +++ b/HellionChat/Resources/HellionStrings.nb.resx @@ -1216,4 +1216,151 @@ av + + Oppførsel + + + Hurtigtaster + + + Varsler + + + Visningsmoduser + + + Historikk + + + Kommandohjelp + + + Plugin-varsel + + + Oppsettsmodus + + + Tetthet + + + Størrelsesendring + + + Automatisk åpning av tells + + + Sidepanel + + + Merke + + + Lenker + + + Integrasjoner + + + Bidragsytere + + + Lisens + + + Slår av temaovergang, hover-toning og de drivende partiklene. + + + Klikk på en knapp, og trykk deretter tastekombinasjonen. Esc tømmer. + + + Bytt til neste fane + + + Bytt til forrige fane + + + Bytte bygger fontatlaset på nytt, så chatten er tom et øyeblikk. + + + Kompakt tetthet + + + Bytter kortoppsettet med én linje per melding. + + + 24-timers klokke + + + Vis historikk fra tidligere økter + + + Av betyr at loggen starter tom hver gang spillet startes, og bare fylles med meldinger mottatt etterpå. + + + Side for kommandohjelp + + + Hvilken side listen med kommandotips vises på mens du skriver. + + + Modus for automatisk åpning + + + Hvor en tell åpnes når den kommer. + + + Bytt til fanen ved hver tell + + + Ellers åpnes fanen i bakgrunnen etter den første. + + + Sidepanel + + + Faner øverst + + + Plassering av faner + + + Hvor fanelisten sitter i hovedvinduet. + + + Vis tittellinje + + + Vis tittellinje for utbrutte vinduer + + + Tetthet når inaktiv + + + Gjelder mens et annet vindu har fokus. + + + Tillat flytting + + + Tillat størrelsesendring + + + Terskel for automatisk bytte av sidepanel + + + Under denne bredden brettes sidepanelet til faner øverst, i piksler. + + + Plassering av forhåndsvisning + + + Vis forhåndsvisning bare under skriving + + + Gitea-repositorium + + + Manifest for egendefinert repo + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.nl.resx b/HellionChat/Resources/HellionStrings.nl.resx index 77f653c..7f99de1 100644 --- a/HellionChat/Resources/HellionStrings.nl.resx +++ b/HellionChat/Resources/HellionStrings.nl.resx @@ -1217,4 +1217,151 @@ uit + + Gedrag + + + Sneltoetsen + + + Meldingen + + + Weergavemodi + + + Geschiedenis + + + Commandohulp + + + Plug-invermelding + + + Lay-outmodus + + + Dekking + + + Formaatgedrag + + + Tells automatisch openen + + + Zijbalk + + + Merk + + + Links + + + Integraties + + + Met dank aan + + + Licentie + + + Schakelt themaovergangen, hover-fades en de zwevende deeltjes uit. + + + Klik op een knop en druk daarna de toetsencombinatie. Esc wist. + + + Naar het volgende tabblad + + + Naar het vorige tabblad + + + Wisselen bouwt de lettertype-atlas opnieuw op, dus de chat is even leeg. + + + Compacte dichtheid + + + Vervangt de kaartweergave door één regel per bericht. + + + 24-uursklok + + + Geschiedenis van eerdere sessies tonen + + + Uit betekent dat het logboek bij elke start leeg begint en zich alleen vult met daarna ontvangen berichten. + + + Zijde van de commandohulp + + + Aan welke kant de lijst met commandotips verschijnt tijdens het typen. + + + Modus voor automatisch openen + + + Waar een tell opent wanneer die binnenkomt. + + + Bij elke tell naar het tabblad schakelen + + + Anders opent het tabblad na de eerste op de achtergrond. + + + Zijbalk + + + Tabbladen bovenaan + + + Tabbladpositie + + + Waar de tabbladlijst in het hoofdvenster staat. + + + Titelbalk tonen + + + Titelbalk tonen voor losgemaakte vensters + + + Dekking bij inactiviteit + + + Geldt terwijl een ander venster de focus heeft. + + + Verplaatsen toestaan + + + Formaat wijzigen toestaan + + + Drempel voor automatisch omschakelen van de zijbalk + + + Onder deze breedte vouwt de zijbalk samen tot tabbladen bovenaan, in pixels. + + + Positie van het voorbeeld + + + Voorbeeld alleen tijdens typen tonen + + + Gitea-repository + + + Manifest van eigen repository + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.pl.resx b/HellionChat/Resources/HellionStrings.pl.resx index 5fa9e63..ae1f725 100644 --- a/HellionChat/Resources/HellionStrings.pl.resx +++ b/HellionChat/Resources/HellionStrings.pl.resx @@ -1216,4 +1216,151 @@ wyłączone + + Zachowanie + + + Skróty klawiszowe + + + Powiadomienia + + + Tryby wyświetlania + + + Historia + + + Pomoc do poleceń + + + Ujawnienie wtyczki + + + Tryb układu + + + Nieprzezroczystość + + + Zmiana rozmiaru + + + Automatyczne otwieranie szeptów + + + Panel boczny + + + Marka + + + Odnośniki + + + Integracje + + + Twórcy + + + Licencja + + + Wyłącza przenikanie motywów, wygaszanie przy najechaniu i unoszące się cząstki. + + + Kliknij przycisk, a następnie naciśnij kombinację klawiszy. Esc czyści. + + + Przejdź do następnej karty + + + Przejdź do poprzedniej karty + + + Zmiana przebudowuje atlas czcionek, więc czat na chwilę pustoszeje. + + + Kompaktowa gęstość + + + Zamienia układ kart na jedną linię na wiadomość. + + + Zegar 24-godzinny + + + Pokaż historię z poprzednich sesji + + + Wyłączone oznacza, że dziennik startuje pusty przy każdym uruchomieniu gry i wypełnia się tylko wiadomościami odebranymi od tego momentu. + + + Strona pomocy do poleceń + + + Po której stronie pojawia się lista podpowiedzi podczas pisania. + + + Tryb automatycznego otwierania + + + Gdzie otwiera się szept, gdy nadejdzie. + + + Przełączaj na kartę przy każdym szepcie + + + W przeciwnym razie karta po pierwszym otwiera się w tle. + + + Panel boczny + + + Karty u góry + + + Rozmieszczenie kart + + + Gdzie w oknie głównym znajduje się lista kart. + + + Pokaż pasek tytułu + + + Pokaż pasek tytułu w oknach odłączonych + + + Nieprzezroczystość gdy nieaktywne + + + Obowiązuje, gdy inne okno ma fokus. + + + Zezwól na przesuwanie + + + Zezwól na zmianę rozmiaru + + + Próg automatycznego przełączania panelu bocznego + + + Poniżej tej szerokości panel boczny zwija się w karty u góry, w pikselach. + + + Pozycja podglądu + + + Pokaż podgląd tylko podczas pisania + + + Repozytorium Gitea + + + Manifest własnego repozytorium + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.pt-BR.resx b/HellionChat/Resources/HellionStrings.pt-BR.resx index 8544c04..3c3c5e6 100644 --- a/HellionChat/Resources/HellionStrings.pt-BR.resx +++ b/HellionChat/Resources/HellionStrings.pt-BR.resx @@ -1217,4 +1217,151 @@ desativado + + Comportamento + + + Atalhos de teclado + + + Notificações + + + Modos de exibição + + + Histórico + + + Ajuda de comandos + + + Aviso de plugin + + + Modo de layout + + + Opacidade + + + Comportamento de redimensionamento + + + Abertura automática de sussurros + + + Barra lateral + + + Marca + + + Links + + + Integrações + + + Créditos + + + Licença + + + Desativa as transições de tema, os efeitos ao passar o cursor e as partículas. + + + Clique em um botão e depois pressione a combinação de teclas. Esc limpa. + + + Ir para a próxima aba + + + Ir para a aba anterior + + + Trocar reconstrói o atlas de fontes, então o chat fica vazio por um instante. + + + Densidade compacta + + + Troca o layout de cartões por uma linha por mensagem. + + + Relógio de 24 horas + + + Mostrar histórico de sessões anteriores + + + Desligado, o registro começa vazio a cada início do jogo e só se enche com as mensagens recebidas a partir daí. + + + Lado da ajuda de comandos + + + De que lado a lista de sugestões aparece enquanto você digita. + + + Modo de abertura automática + + + Onde um sussurro abre quando chega. + + + Mudar para a aba a cada sussurro + + + Caso contrário, a aba abre em segundo plano após o primeiro. + + + Barra lateral + + + Abas no topo + + + Posição das abas + + + Onde a lista de abas fica na janela principal. + + + Mostrar barra de título + + + Mostrar barra de título nas janelas destacadas + + + Opacidade inativa + + + Aplica-se enquanto outra janela está em foco. + + + Permitir mover + + + Permitir redimensionar + + + Limite de troca automática da barra lateral + + + Abaixo desta largura a barra lateral vira abas no topo, em pixels. + + + Posição da pré-visualização + + + Mostrar a pré-visualização apenas ao digitar + + + Repositório Gitea + + + Manifesto do repositório personalizado + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.pt-PT.resx b/HellionChat/Resources/HellionStrings.pt-PT.resx index 40c813b..9e3512a 100644 --- a/HellionChat/Resources/HellionStrings.pt-PT.resx +++ b/HellionChat/Resources/HellionStrings.pt-PT.resx @@ -1216,4 +1216,151 @@ desativado + + Comportamento + + + Atalhos de teclado + + + Notificações + + + Modos de visualização + + + Histórico + + + Ajuda de comandos + + + Aviso de plugin + + + Modo de disposição + + + Opacidade + + + Comportamento de redimensionamento + + + Abertura automática de sussurros + + + Barra lateral + + + Marca + + + Ligações + + + Integrações + + + Créditos + + + Licença + + + Desativa as transições de tema, os efeitos ao passar o cursor e as partículas. + + + Clique num botão e depois prima a combinação de teclas. Esc limpa. + + + Ir para o separador seguinte + + + Ir para o separador anterior + + + Mudar reconstrói o atlas de tipos de letra, por isso o chat fica vazio por um instante. + + + Densidade compacta + + + Troca a disposição em cartões por uma linha por mensagem. + + + Relógio de 24 horas + + + Mostrar histórico de sessões anteriores + + + Desligado, o registo começa vazio a cada início do jogo e só se enche com as mensagens recebidas a partir daí. + + + Lado da ajuda de comandos + + + De que lado a lista de sugestões aparece enquanto escreve. + + + Modo de abertura automática + + + Onde um sussurro abre quando chega. + + + Mudar para o separador a cada sussurro + + + Caso contrário, o separador abre em segundo plano após o primeiro. + + + Barra lateral + + + Separadores no topo + + + Posição dos separadores + + + Onde a lista de separadores fica na janela principal. + + + Mostrar barra de título + + + Mostrar barra de título nas janelas destacadas + + + Opacidade inativa + + + Aplica-se enquanto outra janela está em foco. + + + Permitir mover + + + Permitir redimensionar + + + Limite de troca automática da barra lateral + + + Abaixo desta largura a barra lateral passa a separadores no topo, em píxeis. + + + Posição da pré-visualização + + + Mostrar a pré-visualização apenas ao escrever + + + Repositório Gitea + + + Manifesto do repositório personalizado + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.resx b/HellionChat/Resources/HellionStrings.resx index 9d91d8c..481500c 100644 --- a/HellionChat/Resources/HellionStrings.resx +++ b/HellionChat/Resources/HellionStrings.resx @@ -1228,4 +1228,151 @@ off + + Behaviour + + + Keybinds + + + Notifications + + + Display modes + + + History + + + Command help + + + Plugin disclosure + + + Layout mode + + + Opacity + + + Resize behaviour + + + Tell auto-open + + + Sidebar + + + Brand + + + Links + + + Integrations + + + Credits + + + License + + + Turns off theme crossfades, hover fades and the drifting motes. + + + Click a button, then press the key combination. Esc clears. + + + Cycle to next chat tab + + + Cycle to previous chat tab + + + Switching rebuilds the font atlas, so the chat goes blank for a moment. + + + Compact density + + + Trades the card layout for one line per message. + + + 24-hour clock + + + Show history from previous sessions + + + Off means the log starts empty each time the game launches and only fills with messages received since. + + + Command help side + + + Which side the command hint list appears on while typing. + + + Tell auto-open mode + + + Where a tell opens when it arrives. + + + Switch to the tab on every tell + + + Otherwise the tab opens in the background after the first one. + + + Sidebar + + + Top tabs + + + Tab placement + + + Where the tab list sits in the main window. + + + Show title bar + + + Show title bar for pop-outs + + + Inactive opacity + + + Applies while another window has focus. + + + Allow movement + + + Allow resize + + + Sidebar auto-switch threshold + + + Below this width the sidebar folds into top tabs, in pixels. + + + Preview position + + + Only show preview when typing + + + Gitea repository + + + Custom repo manifest + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.ro.resx b/HellionChat/Resources/HellionStrings.ro.resx index 66138da..2674711 100644 --- a/HellionChat/Resources/HellionStrings.ro.resx +++ b/HellionChat/Resources/HellionStrings.ro.resx @@ -1217,4 +1217,151 @@ dezactivat + + Comportament + + + Scurtături + + + Notificări + + + Moduri de afișare + + + Istoric + + + Ajutor pentru comenzi + + + Notificare extensie + + + Mod de aranjare + + + Opacitate + + + Comportament la redimensionare + + + Deschidere automată a mesajelor private + + + Bară laterală + + + Marcă + + + Linkuri + + + Integrări + + + Credite + + + Licență + + + Dezactivează tranzițiile temei, efectele la trecerea cursorului și particulele. + + + Fă clic pe un buton, apoi apasă combinația de taste. Esc șterge. + + + Treci la fila următoare + + + Treci la fila anterioară + + + Schimbarea reconstruiește atlasul de fonturi, deci chatul rămâne gol o clipă. + + + Densitate compactă + + + Înlocuiește aranjarea în carduri cu o linie per mesaj. + + + Ceas de 24 de ore + + + Afișează istoricul din sesiunile anterioare + + + Dezactivat, jurnalul pornește gol la fiecare lansare a jocului și se umple doar cu mesajele primite ulterior. + + + Partea ajutorului pentru comenzi + + + În ce parte apare lista de sugestii în timp ce scrii. + + + Mod de deschidere automată + + + Unde se deschide un mesaj privat când sosește. + + + Comută pe filă la fiecare mesaj privat + + + Altfel fila se deschide în fundal după primul. + + + Bară laterală + + + File sus + + + Poziția filelor + + + Unde stă lista de file în fereastra principală. + + + Afișează bara de titlu + + + Afișează bara de titlu la ferestrele desprinse + + + Opacitate când e inactiv + + + Se aplică cât timp altă fereastră are focusul. + + + Permite mutarea + + + Permite redimensionarea + + + Pragul de comutare automată a barei laterale + + + Sub această lățime bara laterală se pliază în file sus, în pixeli. + + + Poziția previzualizării + + + Afișează previzualizarea doar în timp ce scrii + + + Depozit Gitea + + + Manifest depozit personalizat + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.ru.resx b/HellionChat/Resources/HellionStrings.ru.resx index 097e003..f3ad66c 100644 --- a/HellionChat/Resources/HellionStrings.ru.resx +++ b/HellionChat/Resources/HellionStrings.ru.resx @@ -1217,4 +1217,151 @@ выключено + + Поведение + + + Горячие клавиши + + + Уведомления + + + Режимы отображения + + + История + + + Справка по командам + + + Уведомление о плагине + + + Режим компоновки + + + Непрозрачность + + + Изменение размера + + + Автооткрытие шёпота + + + Боковая панель + + + Бренд + + + Ссылки + + + Интеграции + + + Благодарности + + + Лицензия + + + Отключает переходы темы, затухание при наведении и плавающие частицы. + + + Нажмите кнопку, затем нажмите сочетание клавиш. Esc очищает. + + + Перейти к следующей вкладке + + + Перейти к предыдущей вкладке + + + Переключение перестраивает атлас шрифтов, поэтому чат ненадолго пустеет. + + + Компактная плотность + + + Меняет карточную раскладку на одну строку на сообщение. + + + 24-часовой формат + + + Показывать историю прошлых сеансов + + + Выключено: журнал начинается пустым при каждом запуске игры и заполняется только сообщениями, полученными после. + + + Сторона справки по командам + + + С какой стороны появляется список подсказок при вводе. + + + Режим автооткрытия + + + Где открывается шёпот при получении. + + + Переключаться на вкладку при каждом шёпоте + + + Иначе вкладка после первого открывается в фоне. + + + Боковая панель + + + Вкладки сверху + + + Расположение вкладок + + + Где в главном окне находится список вкладок. + + + Показывать заголовок окна + + + Показывать заголовок в отдельных окнах + + + Непрозрачность в неактивном состоянии + + + Действует, пока фокус на другом окне. + + + Разрешить перемещение + + + Разрешить изменение размера + + + Порог автопереключения боковой панели + + + Ниже этой ширины боковая панель сворачивается во вкладки сверху, в пикселях. + + + Положение предпросмотра + + + Показывать предпросмотр только при вводе + + + Репозиторий Gitea + + + Манифест пользовательского репозитория + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.sv.resx b/HellionChat/Resources/HellionStrings.sv.resx index 7576dea..68f0bb8 100644 --- a/HellionChat/Resources/HellionStrings.sv.resx +++ b/HellionChat/Resources/HellionStrings.sv.resx @@ -1217,4 +1217,151 @@ av + + Beteende + + + Kortkommandon + + + Aviseringar + + + Visningslägen + + + Historik + + + Kommandohjälp + + + Tilläggsupplysning + + + Layoutläge + + + Opacitet + + + Storleksändring + + + Automatisk öppning av viskningar + + + Sidofält + + + Varumärke + + + Länkar + + + Integrationer + + + Medverkande + + + Licens + + + Stänger av temaövertoningar, hovertoningar och de svävande partiklarna. + + + Klicka på en knapp och tryck sedan tangentkombinationen. Esc rensar. + + + Byt till nästa flik + + + Byt till föregående flik + + + Byte bygger om typsnittsatlasen, så chatten är tom ett ögonblick. + + + Kompakt täthet + + + Byter kortlayouten mot en rad per meddelande. + + + 24-timmarsklocka + + + Visa historik från tidigare sessioner + + + Av innebär att loggen börjar tom vid varje spelstart och bara fylls med meddelanden som tas emot därefter. + + + Sida för kommandohjälp + + + Vilken sida listan med kommandotips visas på medan du skriver. + + + Läge för automatisk öppning + + + Var en viskning öppnas när den kommer. + + + Byt till fliken vid varje viskning + + + Annars öppnas fliken i bakgrunden efter den första. + + + Sidofält + + + Flikar upptill + + + Flikarnas placering + + + Var fliklistan sitter i huvudfönstret. + + + Visa namnlist + + + Visa namnlist för utbrutna fönster + + + Opacitet vid inaktivitet + + + Gäller medan ett annat fönster har fokus. + + + Tillåt flytt + + + Tillåt storleksändring + + + Tröskel för automatiskt byte av sidofält + + + Under denna bredd viks sidofältet ihop till flikar upptill, i pixlar. + + + Förhandsgranskningens position + + + Visa förhandsgranskning endast vid skrivning + + + Gitea-arkiv + + + Manifest för eget arkiv + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.tr.resx b/HellionChat/Resources/HellionStrings.tr.resx index c8d2658..aca3983 100644 --- a/HellionChat/Resources/HellionStrings.tr.resx +++ b/HellionChat/Resources/HellionStrings.tr.resx @@ -1216,4 +1216,151 @@ kapalı + + Davranış + + + Kısayol tuşları + + + Bildirimler + + + Görünüm modları + + + Geçmiş + + + Komut yardımı + + + Eklenti bildirimi + + + Yerleşim modu + + + Saydamlık + + + Boyutlandırma davranışı + + + Fısıltıları otomatik açma + + + Kenar çubuğu + + + Marka + + + Bağlantılar + + + Entegrasyonlar + + + Katkıda bulunanlar + + + Lisans + + + Tema geçişlerini, üzerine gelme solmalarını ve süzülen parçacıkları kapatır. + + + Bir düğmeye tıklayın, ardından tuş kombinasyonuna basın. Esc temizler. + + + Sonraki sekmeye geç + + + Önceki sekmeye geç + + + Değiştirmek yazı tipi atlasını yeniden oluşturur, bu yüzden sohbet bir an boşalır. + + + Sıkışık yoğunluk + + + Kart düzenini ileti başına tek satırla değiştirir. + + + 24 saat biçimi + + + Önceki oturumların geçmişini göster + + + Kapalıyken günlük her oyun açılışında boş başlar ve yalnızca o andan sonra gelen iletilerle dolar. + + + Komut yardımı tarafı + + + Yazarken komut ipucu listesinin hangi tarafta görüneceği. + + + Otomatik açma modu + + + Bir fısıltı geldiğinde nerede açılacağı. + + + Her fısıltıda sekmeye geç + + + Aksi hâlde sekme ilkinden sonra arka planda açılır. + + + Kenar çubuğu + + + Üst sekmeler + + + Sekme yerleşimi + + + Sekme listesinin ana pencerede nerede duracağı. + + + Başlık çubuğunu göster + + + Ayrık pencereler için başlık çubuğunu göster + + + Etkin değilken saydamlık + + + Başka bir pencere odaktayken geçerlidir. + + + Taşımaya izin ver + + + Yeniden boyutlandırmaya izin ver + + + Kenar çubuğu otomatik geçiş eşiği + + + Bu genişliğin altında kenar çubuğu üst sekmelere katlanır, piksel olarak. + + + Önizleme konumu + + + Önizlemeyi yalnızca yazarken göster + + + Gitea deposu + + + Özel depo bildirimi + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.uk.resx b/HellionChat/Resources/HellionStrings.uk.resx index 8ac78e7..b92bf4b 100644 --- a/HellionChat/Resources/HellionStrings.uk.resx +++ b/HellionChat/Resources/HellionStrings.uk.resx @@ -1216,4 +1216,151 @@ вимкнено + + Поведінка + + + Гарячі клавіші + + + Сповіщення + + + Режими відображення + + + Історія + + + Довідка команд + + + Повідомлення про плагін + + + Режим компонування + + + Непрозорість + + + Зміна розміру + + + Автовідкриття шепоту + + + Бічна панель + + + Бренд + + + Посилання + + + Інтеграції + + + Подяки + + + Ліцензія + + + Вимикає переходи теми, згасання при наведенні та плаваючі частинки. + + + Натисніть кнопку, потім натисніть комбінацію клавіш. Esc очищає. + + + Перейти до наступної вкладки + + + Перейти до попередньої вкладки + + + Перемикання перебудовує атлас шрифтів, тому чат на мить порожніє. + + + Компактна щільність + + + Замінює карткове компонування одним рядком на повідомлення. + + + 24-годинний формат + + + Показувати історію попередніх сеансів + + + Вимкнено: журнал починається порожнім за кожного запуску гри й заповнюється лише повідомленнями, отриманими після цього. + + + Сторона довідки команд + + + З якого боку з'являється список підказок під час введення. + + + Режим автовідкриття + + + Де відкривається шепіт, коли надходить. + + + Перемикатися на вкладку за кожного шепоту + + + Інакше вкладка після першого відкривається у фоні. + + + Бічна панель + + + Вкладки згори + + + Розташування вкладок + + + Де в головному вікні розташований список вкладок. + + + Показувати рядок заголовка + + + Показувати рядок заголовка у відокремлених вікнах + + + Непрозорість у неактивному стані + + + Діє, поки фокус на іншому вікні. + + + Дозволити переміщення + + + Дозволити зміну розміру + + + Поріг автоперемикання бічної панелі + + + Нижче цієї ширини бічна панель згортається у вкладки згори, у пікселях. + + + Розташування попереднього перегляду + + + Показувати попередній перегляд лише під час введення + + + Репозиторій Gitea + + + Маніфест власного репозиторію + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.zh-Hans.resx b/HellionChat/Resources/HellionStrings.zh-Hans.resx index 95890cd..895e2da 100644 --- a/HellionChat/Resources/HellionStrings.zh-Hans.resx +++ b/HellionChat/Resources/HellionStrings.zh-Hans.resx @@ -1217,4 +1217,151 @@ 关闭 + + 行为 + + + 快捷键 + + + 通知 + + + 显示模式 + + + 历史记录 + + + 命令帮助 + + + 插件提示 + + + 布局模式 + + + 不透明度 + + + 调整大小行为 + + + 自动打开密语 + + + 侧边栏 + + + 品牌 + + + 链接 + + + 集成 + + + 制作人员 + + + 许可证 + + + 关闭主题淡入淡出、悬停渐变和漂浮粒子。 + + + 点击按钮后按下组合键。Esc 清除。 + + + 切换到下一个标签 + + + 切换到上一个标签 + + + 切换会重建字体图集,因此聊天会短暂空白。 + + + 紧凑密度 + + + 将卡片布局换成每条消息一行。 + + + 24 小时制 + + + 显示之前会话的历史记录 + + + 关闭时,日志在每次启动游戏时都是空的,只会填入此后收到的消息。 + + + 命令帮助的位置 + + + 输入时命令提示列表出现在哪一侧。 + + + 自动打开方式 + + + 密语到达时在何处打开。 + + + 每条密语都切换到标签 + + + 否则标签会在第一条之后于后台打开。 + + + 侧边栏 + + + 顶部标签 + + + 标签位置 + + + 标签列表在主窗口中的位置。 + + + 显示标题栏 + + + 显示弹出窗口的标题栏 + + + 非活动时的不透明度 + + + 当另一个窗口获得焦点时生效。 + + + 允许移动 + + + 允许调整大小 + + + 侧边栏自动切换阈值 + + + 低于此宽度时侧边栏会折叠为顶部标签,单位为像素。 + + + 预览位置 + + + 仅在输入时显示预览 + + + Gitea 仓库 + + + 自定义仓库清单 + \ No newline at end of file diff --git a/HellionChat/Resources/HellionStrings.zh-Hant.resx b/HellionChat/Resources/HellionStrings.zh-Hant.resx index 4dbda0a..1409b26 100644 --- a/HellionChat/Resources/HellionStrings.zh-Hant.resx +++ b/HellionChat/Resources/HellionStrings.zh-Hant.resx @@ -1217,4 +1217,151 @@ 關閉 + + 行為 + + + 快速鍵 + + + 通知 + + + 顯示模式 + + + 歷史紀錄 + + + 指令說明 + + + 外掛提示 + + + 版面模式 + + + 不透明度 + + + 調整大小行為 + + + 自動開啟密語 + + + 側邊欄 + + + 品牌 + + + 連結 + + + 整合 + + + 製作人員 + + + 授權 + + + 關閉主題淡入淡出、滑過漸變和漂浮粒子。 + + + 點擊按鈕後按下組合鍵。Esc 清除。 + + + 切換到下一個分頁 + + + 切換到上一個分頁 + + + 切換會重建字型圖集,因此聊天會短暫空白。 + + + 緊湊密度 + + + 將卡片版面換成每則訊息一行。 + + + 24 小時制 + + + 顯示先前工作階段的歷史紀錄 + + + 關閉時,日誌在每次啟動遊戲時都是空的,只會填入此後收到的訊息。 + + + 指令說明的位置 + + + 輸入時指令提示清單出現在哪一側。 + + + 自動開啟方式 + + + 密語到達時在何處開啟。 + + + 每則密語都切換到分頁 + + + 否則分頁會在第一則之後於背景開啟。 + + + 側邊欄 + + + 頂部分頁 + + + 分頁位置 + + + 分頁清單在主視窗中的位置。 + + + 顯示標題列 + + + 顯示彈出視窗的標題列 + + + 非作用中的不透明度 + + + 當另一個視窗取得焦點時生效。 + + + 允許移動 + + + 允許調整大小 + + + 側邊欄自動切換閾值 + + + 低於此寬度時側邊欄會摺疊為頂部分頁,單位為像素。 + + + 預覽位置 + + + 僅在輸入時顯示預覽 + + + Gitea 儲存庫 + + + 自訂儲存庫資訊清單 + \ No newline at end of file diff --git a/HellionChat/Ui/Components/Settings/Tabs/AboutTab.cs b/HellionChat/Ui/Components/Settings/Tabs/AboutTab.cs index cfce8ef..8d4e1b8 100644 --- a/HellionChat/Ui/Components/Settings/Tabs/AboutTab.cs +++ b/HellionChat/Ui/Components/Settings/Tabs/AboutTab.cs @@ -43,15 +43,15 @@ internal sealed class AboutTab // real render can never let the integrations-status SelfTest pass falsely. LastHonorificStatusKey = null; DrawPluginInfo(); - DrawSectionHeader("Brand"); + DrawSectionHeader(HellionStrings.Settings_Section_Brand); DrawBrand(); - DrawSectionHeader("Links"); + DrawSectionHeader(HellionStrings.Settings_Section_Links); DrawLinks(); - DrawSectionHeader("Integrations"); + DrawSectionHeader(HellionStrings.Settings_Section_Integrations); DrawIntegrations(); - DrawSectionHeader("Credits"); + DrawSectionHeader(HellionStrings.Settings_Section_Credits); DrawCredits(); - DrawSectionHeader("License"); + DrawSectionHeader(HellionStrings.Settings_Section_License); DrawLicense(); } @@ -94,8 +94,11 @@ internal sealed class AboutTab private void DrawLinks() { DrawLinkButton("Discord (Hellion Forge)", BrandingLinks.HellionForgeDiscordInvite); - DrawLinkButton("Gitea repository", BrandingLinks.HellionChatRepo); - DrawLinkButton("Custom repo manifest", BrandingLinks.HellionChatCustomRepoManifest); + DrawLinkButton(HellionStrings.Settings_About_GiteaRepo, BrandingLinks.HellionChatRepo); + DrawLinkButton( + HellionStrings.Settings_About_CustomRepo, + BrandingLinks.HellionChatCustomRepoManifest + ); } private void DrawIntegrations() diff --git a/HellionChat/Ui/Components/Settings/Tabs/ChannelsTab.cs b/HellionChat/Ui/Components/Settings/Tabs/ChannelsTab.cs index 09119f8..a4deb90 100644 --- a/HellionChat/Ui/Components/Settings/Tabs/ChannelsTab.cs +++ b/HellionChat/Ui/Components/Settings/Tabs/ChannelsTab.cs @@ -77,26 +77,37 @@ internal sealed class ChannelsTab ImGui.TextWrapped(HellionStrings.ChatLog_AutoTellTabs_ConflictHint); } - if (_w.Section(ImGui.GetID("channels.autoopen"u8), "Tell auto-open")) + if ( + _w.Section( + ImGui.GetID("channels.autoopen"u8), + HellionStrings.Settings_Section_TellAutoOpen + ) + ) { _w.EnumComboRow( ImGui.GetID("channels.autoopen.mode"u8), - "Tell auto-open mode", - "Where a tell opens when it arrives.", + HellionStrings.Settings_Channels_TellAutoOpenMode_Name, + HellionStrings.Settings_Channels_TellAutoOpenMode_Description, () => Plugin.Config.TellAutoOpenMode, v => Plugin.Config.TellAutoOpenMode = v, v => v.Name() ); _w.ToggleRow( ImGui.GetID("channels.autoopen.switch"u8), - "Switch to the tab on every tell", - "Otherwise the tab opens in the background after the first one.", + HellionStrings.Settings_Channels_TellSwitchAlways_Name, + HellionStrings.Settings_Channels_TellSwitchAlways_Description, () => Plugin.Config.TellAutoOpenSwitchAlways, v => Plugin.Config.TellAutoOpenSwitchAlways = v ); } - if (_w.Section(ImGui.GetID("channels.sidebar"u8), "Sidebar", open: false)) + if ( + _w.Section( + ImGui.GetID("channels.sidebar"u8), + HellionStrings.Settings_Section_Sidebar, + open: false + ) + ) { // Bounds come from the constants rather than repeating the numbers, // so the slider cannot drift away from the clamp in Sidebar.GetWidth. diff --git a/HellionChat/Ui/Components/Settings/Tabs/ChatTab.cs b/HellionChat/Ui/Components/Settings/Tabs/ChatTab.cs index 0116007..a259b47 100644 --- a/HellionChat/Ui/Components/Settings/Tabs/ChatTab.cs +++ b/HellionChat/Ui/Components/Settings/Tabs/ChatTab.cs @@ -23,18 +23,18 @@ internal sealed class ChatTab public void Draw() { - if (_w.Section(ImGui.GetID("chat.display"u8), "Display modes")) + if (_w.Section(ImGui.GetID("chat.display"u8), HellionStrings.Settings_Section_DisplayModes)) { _w.ToggleRow( ImGui.GetID("chat.display.density"u8), - "Compact density", - "Trades the card layout for one line per message.", + HellionStrings.Settings_Chat_CompactDensity_Name, + HellionStrings.Settings_Chat_CompactDensity_Description, () => Plugin.Config.UseCompactDensity, v => Plugin.Config.UseCompactDensity = v ); _w.ToggleRow( ImGui.GetID("chat.display.clock"u8), - "24-hour clock", + HellionStrings.Settings_Chat_Clock24_Name, null, () => Plugin.Config.Use24HourClock, v => Plugin.Config.Use24HourClock = v @@ -61,7 +61,7 @@ internal sealed class ChatTab ); } - if (_w.Section(ImGui.GetID("chat.history"u8), "History")) + if (_w.Section(ImGui.GetID("chat.history"u8), HellionStrings.Settings_Section_History)) { // The one setting that decides whether the chat log shows anything // from before this game session. It had no control at all: only the @@ -74,9 +74,8 @@ internal sealed class ChatTab // writes a field nothing reads. _w.ToggleRow( ImGui.GetID("chat.history.previoussessions"u8), - "Show history from previous sessions", - "Off means the log starts empty each time the game launches and " - + "only fills with messages received since.", + HellionStrings.Settings_Chat_PreviousSessions_Name, + HellionStrings.Settings_Chat_PreviousSessions_Description, () => Plugin.Config.FilterIncludePreviousSessions, v => { @@ -88,19 +87,31 @@ internal sealed class ChatTab ); } - if (_w.Section(ImGui.GetID("chat.commandhelp"u8), "Command help", open: false)) + if ( + _w.Section( + ImGui.GetID("chat.commandhelp"u8), + HellionStrings.Settings_Section_CommandHelp, + open: false + ) + ) { _w.EnumComboRow( ImGui.GetID("chat.commandhelp.side"u8), - "Command help side", - "Which side the command hint list appears on while typing.", + HellionStrings.Settings_Chat_CommandHelpSide_Name, + HellionStrings.Settings_Chat_CommandHelpSide_Description, () => Plugin.Config.CommandHelpSide, v => Plugin.Config.CommandHelpSide = v, v => v.Name() ); } - if (_w.Section(ImGui.GetID("chat.disclosure"u8), "Plugin disclosure", open: false)) + if ( + _w.Section( + ImGui.GetID("chat.disclosure"u8), + HellionStrings.Settings_Section_PluginDisclosure, + open: false + ) + ) { _w.ToggleRow( ImGui.GetID("chat.disclosure.notify"u8), diff --git a/HellionChat/Ui/Components/Settings/Tabs/GeneralTab.cs b/HellionChat/Ui/Components/Settings/Tabs/GeneralTab.cs index 3bec045..f7e0c31 100644 --- a/HellionChat/Ui/Components/Settings/Tabs/GeneralTab.cs +++ b/HellionChat/Ui/Components/Settings/Tabs/GeneralTab.cs @@ -34,29 +34,34 @@ internal sealed class GeneralTab public void Draw() { - if (_w.Section(ImGui.GetID("general.behaviour"u8), "Behaviour")) + if ( + _w.Section( + ImGui.GetID("general.behaviour"u8), + HellionStrings.Settings_Section_Behaviour + ) + ) { _w.ToggleRow( ImGui.GetID("general.behaviour.reducemotion"u8), HellionStrings.Settings_ThemeAndLayout_ReduceMotion_Name, - "Turns off theme crossfades, hover fades and the drifting motes.", + HellionStrings.Settings_General_ReduceMotion_Description, () => Plugin.Config.ReduceMotion, v => Plugin.Config.ReduceMotion = v ); DrawLanguagePicker(); } - if (_w.Section(ImGui.GetID("general.keybinds"u8), "Keybinds")) + if (_w.Section(ImGui.GetID("general.keybinds"u8), HellionStrings.Settings_Section_Keybinds)) { - ImGui.TextDisabled("Click a button, then press the key combination. Esc clears."); + ImGui.TextDisabled(HellionStrings.Settings_Keybinds_Hint); DrawKeybind( - "Cycle to next chat tab", + HellionStrings.Settings_Keybinds_CycleNext, "ChatTabForwardKeybind", () => Plugin.Config.ChatTabForward, v => Plugin.Config.ChatTabForward = v ); DrawKeybind( - "Cycle to previous chat tab", + HellionStrings.Settings_Keybinds_CyclePrevious, "ChatTabBackwardKeybind", () => Plugin.Config.ChatTabBackward, v => Plugin.Config.ChatTabBackward = v @@ -64,7 +69,12 @@ internal sealed class GeneralTab DrawKeybindModePicker(); } - if (_w.Section(ImGui.GetID("general.notifications"u8), "Notifications")) + if ( + _w.Section( + ImGui.GetID("general.notifications"u8), + HellionStrings.Settings_Section_Notifications + ) + ) { // The game reports a failed tell in the log only, where a player who // is typing does not see it. On by default and never reachable. @@ -110,7 +120,7 @@ internal sealed class GeneralTab _w.Row( ImGui.GetID("general.behaviour.language"u8), Language.Options_Language_Name, - "Switching rebuilds the font atlas, so the chat goes blank for a moment.", + HellionStrings.Settings_General_Language_Description, ctx => { ImGui.SetNextItemWidth(ctx.ControlWidth); diff --git a/HellionChat/Ui/Components/Settings/Tabs/WindowTab.cs b/HellionChat/Ui/Components/Settings/Tabs/WindowTab.cs index 4ca54ba..dd45dc6 100644 --- a/HellionChat/Ui/Components/Settings/Tabs/WindowTab.cs +++ b/HellionChat/Ui/Components/Settings/Tabs/WindowTab.cs @@ -18,7 +18,15 @@ internal sealed class WindowTab MainWindowLayoutMode.Sidebar, MainWindowLayoutMode.TopTabs, ]; - private static readonly string[] LayoutLabels = ["Sidebar", "Top tabs"]; + + // Built per call rather than cached: a runtime language switch has to reach + // these, and a static array would keep whichever language the plugin + // happened to start in. + private static string[] LayoutLabels => + [ + HellionStrings.Settings_Window_LayoutSidebar, + HellionStrings.Settings_Window_LayoutTopTabs, + ]; public WindowTab(Plugin plugin, TokenResolver resolver) { @@ -29,12 +37,12 @@ internal sealed class WindowTab { // ASCII literals, not the visible titles: the keys have to survive a // language change, and u8 literals cost no allocation. - if (_w.Section(ImGui.GetID("window.layout"u8), "Layout mode")) + if (_w.Section(ImGui.GetID("window.layout"u8), HellionStrings.Settings_Section_LayoutMode)) { _w.SegmentRow( ImGui.GetID("window.layout.mode"u8), - "Tab placement", - "Where the tab list sits in the main window.", + HellionStrings.Settings_Window_TabPlacement_Name, + HellionStrings.Settings_Window_TabPlacement_Description, LayoutValues, LayoutLabels, () => Plugin.Config.MainWindowLayoutMode, @@ -51,14 +59,14 @@ internal sealed class WindowTab { _w.ToggleRow( ImGui.GetID("window.style.titlebar"u8), - "Show title bar", + HellionStrings.Settings_Window_TitleBar_Name, null, () => Plugin.Config.ShowTitleBar, v => Plugin.Config.ShowTitleBar = v ); _w.ToggleRow( ImGui.GetID("window.style.popouttitlebar"u8), - "Show title bar for pop-outs", + HellionStrings.Settings_Window_PopoutTitleBar_Name, null, () => Plugin.Config.ShowPopOutTitleBar, v => Plugin.Config.ShowPopOutTitleBar = v @@ -72,7 +80,7 @@ internal sealed class WindowTab ); } - if (_w.Section(ImGui.GetID("window.opacity"u8), "Opacity")) + if (_w.Section(ImGui.GetID("window.opacity"u8), HellionStrings.Settings_Section_Opacity)) { _w.SliderFloatRow( ImGui.GetID("window.opacity.active"u8), @@ -85,8 +93,8 @@ internal sealed class WindowTab ); _w.SliderFloatRow( ImGui.GetID("window.opacity.inactive"u8), - "Inactive opacity", - "Applies while another window has focus.", + HellionStrings.Settings_Window_InactiveOpacity_Name, + HellionStrings.Settings_Window_InactiveOpacity_Description, () => Plugin.Config.WindowOpacityInactive, v => Plugin.Config.WindowOpacityInactive = v, 0.1f, @@ -94,26 +102,31 @@ internal sealed class WindowTab ); } - if (_w.Section(ImGui.GetID("window.resize"u8), "Resize behaviour")) + if ( + _w.Section( + ImGui.GetID("window.resize"u8), + HellionStrings.Settings_Section_ResizeBehaviour + ) + ) { _w.ToggleRow( ImGui.GetID("window.resize.move"u8), - "Allow movement", + HellionStrings.Settings_Window_AllowMove_Name, null, () => Plugin.Config.CanMove, v => Plugin.Config.CanMove = v ); _w.ToggleRow( ImGui.GetID("window.resize.resize"u8), - "Allow resize", + HellionStrings.Settings_Window_AllowResize_Name, null, () => Plugin.Config.CanResize, v => Plugin.Config.CanResize = v ); _w.SliderIntRow( ImGui.GetID("window.resize.threshold"u8), - "Sidebar auto-switch threshold", - "Below this width the sidebar folds into top tabs, in pixels.", + HellionStrings.Settings_Window_SidebarThreshold_Name, + HellionStrings.Settings_Window_SidebarThreshold_Description, () => Plugin.Config.SidebarAutoSwitchThresholdPx, v => Plugin.Config.SidebarAutoSwitchThresholdPx = v, 200, @@ -131,7 +144,7 @@ internal sealed class WindowTab { _w.EnumComboRow( ImGui.GetID("window.preview.position"u8), - "Preview position", + HellionStrings.Settings_Window_PreviewPosition_Name, null, () => Plugin.Config.PreviewPosition, v => Plugin.Config.PreviewPosition = v, @@ -139,7 +152,7 @@ internal sealed class WindowTab ); _w.ToggleRow( ImGui.GetID("window.preview.onlyif"u8), - "Only show preview when typing", + HellionStrings.Settings_Window_PreviewOnlyTyping_Name, null, () => Plugin.Config.OnlyPreviewIf, v => Plugin.Config.OnlyPreviewIf = v